home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: MacOS Resource Fork
(archive/rsrc).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| MacOS Resource Fork (archive/rsrc)
| magic
| Supported |
10%
| dexvert
| Jesper Olsen Module (music/jesperOlsen)
| magic
| Supported |
1%
| dexvert
| BeOS Resource Data (archive/beOSResourceData)
| ext
| Unsupported |
1%
| dexvert
| AppleSingle (archive/appleSingle)
| fallback
| Supported |
1%
| dexvert
| TTComp Archive (archive/ttcomp)
| fallback
| Supported |
100%
| file
| AppleDouble encoded Macintosh file
| default
| |
99%
| file
| data
| default
| |
66%
| TrID
| Mac AppleDouble encoded
| default
| |
33%
| TrID
| TTComp archive compressed (bin-2K)
| default (weak)
| |
1%
| dearkID
| deark: applesd (AppleDouble header file)
| default (weak)
| |
100%
| siegfried
| fmt/503 AppleDouble Resource Fork (2)
| default
| |
100%
| lsar
| AppleSingle
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [FPlg] |
macFileCreator | [FARr] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 16 07 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 02 00 00 00 09 00 00 |........|........|
|00000020| 00 32 00 00 00 20 00 00 | 00 02 00 00 00 52 00 01 |.2... ..|.....R..|
|00000030| 86 eb 46 50 6c 67 46 41 | 52 72 01 00 00 00 00 00 |..FPlgFA|Rr......|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 01 00 00 01 | 84 95 00 01 83 95 00 00 |........|........|
|00000060| 02 56 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.V......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| 00 00 10 50 6c 75 67 69 | 6e 20 66 6f 72 20 4f 44 |...Plugi|n for OD|
|00000090| 46 20 33 75 02 00 00 00 | 46 50 6c 67 46 41 52 72 |F 3u....|FPlgFARr|
|000000a0| 01 00 00 00 46 50 6c 67 | 46 41 52 72 01 00 00 39 |....FPlg|FARr...9|
|000000b0| 00 82 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 ae d4 52 c0 | 00 00 00 00 00 01 86 eb |......R.|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 19 44 2f 2f | 3d 3d 3d 3d 3d 3d 3d 3d |.....D//|========|
|00000160| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000170| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000180| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000190| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000001a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000001b0| 0d 2f 2f 0d 2f 2f 20 45 | 78 70 6c 6f 64 65 72 20 |.//.// E|xploder |
|000001c0| 64 65 73 63 72 69 70 74 | 69 6f 6e 20 66 6f 72 20 |descript|ion for |
|000001d0| 27 46 57 76 6c 27 20 28 | 4f 44 46 20 76 69 65 77 |'FWvl' (|ODF view|
|000001e0| 20 6c 61 79 6f 75 74 29 | 20 72 65 73 6f 75 72 63 | layout)| resourc|
|000001f0| 65 73 0d 2f 2f 0d 2f 2f | 20 41 75 74 68 6f 72 3a |es.//.//| Author:|
|00000200| 20 20 20 20 20 53 74 65 | 76 65 20 43 72 75 74 63 | Ste|ve Crutc|
|00000210| 68 66 69 65 6c 64 0d 2f | 2f 0d 2f 2f 20 43 6f 70 |hfield./|/.// Cop|
|00000220| 79 72 69 67 68 74 3a 20 | 20 28 63 29 20 31 39 39 |yright: | (c) 199|
|00000230| 36 20 62 79 20 41 70 70 | 6c 65 20 43 6f 6d 70 75 |6 by App|le Compu|
|00000240| 74 65 72 2c 20 49 6e 63 | 2e 2c 20 61 6c 6c 20 72 |ter, Inc|., all r|
|00000250| 69 67 68 74 73 20 72 65 | 73 65 72 76 65 64 2e 0d |ights re|served..|
|00000260| 2f 2f 0d 2f 2f 09 09 54 | 68 65 20 45 44 4c 20 61 |//.//..T|he EDL a|
|00000270| 6e 64 20 56 44 4c 20 63 | 6f 64 65 20 64 65 73 63 |nd VDL c|ode desc|
|00000280| 72 69 62 69 6e 67 20 74 | 68 69 73 20 72 65 73 6f |ribing t|his reso|
|00000290| 75 72 63 65 20 74 79 70 | 65 20 72 65 6c 79 20 68 |urce typ|e rely h|
|000002a0| 65 61 76 69 6c 79 0d 2f | 2f 09 09 6f 6e 20 74 68 |eavily./|/..on th|
|000002b0| 65 20 75 73 65 20 6f 66 | 20 63 6c 61 73 73 20 6c |e use of| class l|
|000002c0| 61 62 65 6c 73 20 28 66 | 6f 75 72 2d 63 68 61 72 |abels (f|our-char|
|000002d0| 61 63 74 65 72 20 63 6f | 64 65 73 29 20 75 73 65 |acter co|des) use|
|000002e0| 64 20 62 79 0d 2f 2f 09 | 09 4f 44 46 27 73 20 61 |d by.//.|.ODF's a|
|000002f0| 72 63 68 69 76 65 72 2e | 20 20 48 6f 77 65 76 65 |rchiver.| Howeve|
|00000300| 72 2c 20 74 68 65 20 62 | 61 73 65 20 46 72 61 6d |r, the b|ase Fram|
|00000310| 65 4c 61 79 6f 75 74 20 | 6f 62 6a 65 63 74 20 69 |eLayout |object i|
|00000320| 73 20 6e 6f 74 0d 2f 2f | 09 09 61 72 63 68 69 76 |s not.//|..archiv|
|00000330| 61 62 6c 65 20 61 6e 64 | 20 74 68 75 73 20 68 61 |able and| thus ha|
|00000340| 73 20 6e 6f 20 63 6c 61 | 73 73 20 6c 61 62 65 6c |s no cla|ss label|
|00000350| 2e 20 20 49 6e 20 6f 72 | 64 65 72 20 74 6f 20 70 |. In or|der to p|
|00000360| 72 65 73 65 72 76 65 0d | 2f 2f 09 09 74 68 65 20 |reserve.|//..the |
|00000370| 73 79 6d 6d 65 74 72 79 | 20 72 65 71 75 72 69 65 |symmetry| requrie|
|00000380| 64 20 62 79 20 52 65 73 | 45 64 69 74 27 73 20 72 |d by Res|Edit's r|
|00000390| 65 63 75 72 73 69 76 65 | 20 22 53 45 4c 46 22 20 |ecursive| "SELF" |
|000003a0| 63 6f 6d 6d 61 6e 64 2c | 0d 2f 2f 09 09 61 20 64 |command,|.//..a d|
|000003b0| 75 6d 6d 79 20 63 6c 61 | 73 73 20 6c 61 62 65 6c |ummy cla|ss label|
|000003c0| 20 28 27 72 6f 6f 74 27 | 29 20 69 73 20 69 6e 73 | ('root'|) is ins|
|000003d0| 65 72 74 65 64 20 61 74 | 20 74 68 65 20 74 6f 70 |erted at| the top|
|000003e0| 20 6c 65 76 65 6c 20 6f | 66 0d 2f 2f 09 09 74 68 | level o|f.//..th|
|000003f0| 65 20 76 69 65 77 20 68 | 69 65 72 61 72 63 68 79 |e view h|ierarchy|
|00000400| 20 62 79 20 61 20 70 6c | 75 67 2d 69 6e 20 63 6f | by a pl|ug-in co|
|00000410| 6d 6d 61 6e 64 2e 0d 2f | 2f 0d 2f 2f 3d 3d 3d 3d |mmand../|/.//====|
|00000420| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000430| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000440| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000450| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000460| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000470| 3d 3d 3d 3d 0d 0d 41 72 | 63 68 69 76 61 62 6c 65 |====..Ar|chivable|
|00000480| 48 65 61 64 65 72 28 29 | 3b 20 20 2f 2f 20 63 75 |Header()|; // cu|
|00000490| 73 74 6f 6d 20 70 6c 75 | 67 69 6e 20 72 6f 75 74 |stom plu|gin rout|
|000004a0| 69 6e 65 2d 2d 61 64 64 | 73 20 31 30 20 62 79 74 |ine--add|s 10 byt|
|000004b0| 65 73 20 69 6e 63 6c 75 | 64 69 6e 67 20 27 72 6f |es inclu|ding 'ro|
|000004c0| 6f 74 27 20 74 61 67 0d | 09 09 09 09 09 09 09 2f |ot' tag.|......./|
|000004d0| 2f 20 74 6f 20 74 6f 70 | 20 6c 65 76 65 6c 20 6f |/ to top| level o|
|000004e0| 66 20 68 69 65 72 61 72 | 63 68 79 0d 0d 2f 2f 2d |f hierar|chy..//-|
|000004f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000500| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000510| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000520| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000530| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2f 2f 20 54 |--------|---.// T|
|00000540| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 64 65 66 |he follo|wing def|
|00000550| 69 6e 69 74 69 6f 6e 73 | 20 61 72 65 20 61 64 61 |initions| are ada|
|00000560| 70 74 65 64 20 61 6c 6d | 6f 73 74 20 64 69 72 65 |pted alm|ost dire|
|00000570| 63 74 6c 79 20 66 72 6f | 6d 20 74 68 65 20 4f 44 |ctly fro|m the OD|
|00000580| 46 52 43 20 0d 2f 2f 20 | 74 79 70 65 20 64 65 66 |FRC .// |type def|
|00000590| 69 6e 69 74 69 6f 6e 73 | 20 74 6f 20 77 68 69 63 |initions| to whic|
|000005a0| 68 20 74 68 65 79 20 63 | 6f 72 72 65 73 70 6f 6e |h they c|orrespon|
|000005b0| 64 2e 0d 2f 2f 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |d..//---|--------|
|000005c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000005d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000005e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000005f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000600| 2d 0d 0d 44 65 66 69 6e | 65 28 46 57 5f 52 56 69 |-..Defin|e(FW_RVi|
|00000610| 65 77 29 0d 7b 0d 09 57 | 6f 72 64 28 66 4f 62 6a |ew).{..W|ord(fObj|
|00000620| 65 63 74 54 61 67 29 3b | 0d 09 4c 6f 6e 67 28 66 |ectTag);|..Long(f|
|00000630| 4f 62 6a 65 63 74 49 44 | 29 3b 0d 09 50 61 64 57 |ObjectID|);..PadW|
|00000640| 6f 72 64 28 29 3b 0d 09 | 4c 6f 6e 67 28 66 50 61 |ord();..|Long(fPa|
|00000650| 72 65 6e 74 56 69 65 77 | 43 6c 61 73 73 29 3b 0d |rentView|Class);.|
|00000660| 09 50 61 64 57 6f 72 64 | 28 29 3b 0d 09 4c 6f 6e |.PadWord|();..Lon|
|00000670| 67 28 66 50 61 72 65 6e | 74 56 69 65 77 49 44 29 |g(fParen|tViewID)|
|00000680| 3b 0d 09 4c 6f 6e 67 28 | 66 56 69 65 77 49 44 29 |;..Long(|fViewID)|
|00000690| 3b 0d 09 4c 6f 6e 67 28 | 66 4c 65 66 74 29 3b 0d |;..Long(|fLeft);.|
|000006a0| 09 4c 6f 6e 67 28 66 54 | 6f 70 29 3b 0d 09 4c 6f |.Long(fT|op);..Lo|
|000006b0| 6e 67 28 66 52 69 67 68 | 74 29 3b 0d 09 4c 6f 6e |ng(fRigh|t);..Lon|
|000006c0| 67 28 66 42 6f 74 74 6f | 6d 29 3b 0d 09 4c 6f 6e |g(fBotto|m);..Lon|
|000006d0| 67 28 66 42 69 6e 64 69 | 6e 67 29 3b 0d 7d 0d 0d |g(fBindi|ng);.}..|
|000006e0| 44 65 66 69 6e 65 28 46 | 57 5f 52 53 75 70 65 72 |Define(F|W_RSuper|
|000006f0| 56 69 65 77 29 0d 7b 0d | 09 43 61 6c 6c 28 46 57 |View).{.|.Call(FW|
|00000700| 5f 52 56 69 65 77 29 3b | 0d 0d 09 4c 6f 6e 67 28 |_RView);|...Long(|
|00000710| 66 45 78 74 65 6e 74 58 | 29 3b 0d 09 4c 6f 6e 67 |fExtentX|);..Long|
|00000720| 28 66 45 78 74 65 6e 74 | 59 29 3b 0d 09 42 79 74 |(fExtent|Y);..Byt|
|00000730| 65 28 66 49 73 43 6f 6e | 74 65 6e 74 56 69 65 77 |e(fIsCon|tentView|
|00000740| 29 3b 0d 09 57 6f 72 64 | 28 66 53 63 72 6f 6c 6c |);..Word|(fScroll|
|00000750| 69 6e 67 44 69 72 65 63 | 74 69 6f 6e 29 3b 0d 09 |ingDirec|tion);..|
|00000760| 0d 09 4c 69 73 74 28 66 | 56 69 65 77 73 2c 20 56 |..List(f|Views, V|
|00000770| 69 65 77 2c 20 4f 6e 65 | 42 61 73 65 64 43 6f 75 |iew, One|BasedCou|
|00000780| 6e 74 28 31 36 29 29 0d | 09 09 53 45 4c 46 3b 0d |nt(16)).|..SELF;.|
|00000790| 7d 0d 0d 44 65 66 69 6e | 65 28 46 57 5f 52 41 72 |}..Defin|e(FW_RAr|
|000007a0| 63 68 69 76 61 62 6c 65 | 4f 62 6a 65 63 74 29 0d |chivable|Object).|
|000007b0| 7b 0d 09 57 6f 72 64 28 | 66 43 6c 61 73 73 54 61 |{..Word(|fClassTa|
|000007c0| 67 29 3b 0d 09 4c 6f 6e | 67 28 66 43 6c 61 73 73 |g);..Lon|g(fClass|
|000007d0| 49 44 29 3b 0d 09 4c 6f | 6e 67 28 66 4c 61 62 65 |ID);..Lo|ng(fLabe|
|000007e0| 6c 29 3b 0d 09 57 6f 72 | 64 28 66 4f 62 6a 65 63 |l);..Wor|d(fObjec|
|000007f0| 74 54 61 67 29 3b 0d 09 | 4c 6f 6e 67 28 66 4f 62 |tTag);..|Long(fOb|
|00000800| 6a 65 63 74 49 44 29 3b | 0d 7d 0d 0d 44 65 66 69 |jectID);|.}..Defi|
|00000810| 6e 65 28 46 57 5f 52 52 | 61 64 69 6f 43 6c 75 73 |ne(FW_RR|adioClus|
|00000820| 74 65 72 29 0d 7b 0d 09 | 43 61 6c 6c 28 46 57 5f |ter).{..|Call(FW_|
|00000830| 52 41 72 63 68 69 76 61 | 62 6c 65 4f 62 6a 65 63 |RArchiva|bleObjec|
|00000840| 74 29 3b 0d 09 0d 09 50 | 61 64 57 6f 72 64 28 29 |t);....P|adWord()|
|00000850| 3b 0d 09 4c 6f 6e 67 28 | 66 56 69 65 77 43 6c 61 |;..Long(|fViewCla|
|00000860| 73 73 29 3b 0d 09 50 61 | 64 57 6f 72 64 28 29 3b |ss);..Pa|dWord();|
|00000870| 0d 09 4c 6f 6e 67 28 66 | 56 69 65 77 49 44 29 3b |..Long(f|ViewID);|
|00000880| 0d 09 50 61 64 4c 6f 6e | 67 28 29 3b 0d 09 0d 09 |..PadLon|g();....|
|00000890| 4c 69 73 74 28 66 52 61 | 64 69 6f 41 72 72 61 79 |List(fRa|dioArray|
|000008a0| 2c 20 52 61 64 69 6f 45 | 6e 74 72 79 2c 20 4f 6e |, RadioE|ntry, On|
|000008b0| 65 42 61 73 65 64 43 6f | 75 6e 74 28 31 36 29 29 |eBasedCo|unt(16))|
|000008c0| 0d 09 09 4c 6f 6e 67 28 | 66 52 61 64 69 6f 49 44 |...Long(|fRadioID|
|000008d0| 29 3b 0d 7d 0d 0d 44 65 | 66 69 6e 65 28 46 57 5f |);.}..De|fine(FW_|
|000008e0| 52 43 6f 6e 74 72 6f 6c | 29 0d 7b 0d 09 43 61 6c |RControl|).{..Cal|
|000008f0| 6c 28 46 57 5f 52 56 69 | 65 77 29 3b 0d 09 0d 09 |l(FW_RVi|ew);....|
|00000900| 4c 6f 6e 67 28 66 4d 65 | 73 73 61 67 65 29 3b 0d |Long(fMe|ssage);.|
|00000910| 09 57 6f 72 64 28 66 52 | 65 63 65 69 76 65 72 29 |.Word(fR|eceiver)|
|00000920| 3b 0d 09 4c 6f 6e 67 28 | 66 49 6e 69 74 69 61 6c |;..Long(|fInitial|
|00000930| 56 61 6c 75 65 29 3b 0d | 7d 0d 0d 44 65 66 69 6e |Value);.|}..Defin|
|00000940| 65 28 46 57 5f 52 42 75 | 74 74 6f 6e 29 0d 7b 0d |e(FW_RBu|tton).{.|
|00000950| 09 43 61 6c 6c 28 46 57 | 5f 52 43 6f 6e 74 72 6f |.Call(FW|_RContro|
|00000960| 6c 29 3b 0d 09 0d 09 4c | 6f 6e 67 28 66 42 75 74 |l);....L|ong(fBut|
|00000970| 74 6f 6e 4b 69 6e 64 29 | 3b 0d 0d 09 43 61 6c 6c |tonKind)|;...Call|
|00000980| 28 46 57 5f 52 46 6f 6e | 74 29 3b 0d 09 43 61 6c |(FW_RFon|t);..Cal|
|00000990| 6c 28 46 57 5f 52 53 74 | 72 69 6e 67 44 61 74 61 |l(FW_RSt|ringData|
|000009a0| 29 3b 0d 7d 0d 0d 44 65 | 66 69 6e 65 28 46 57 5f |);.}..De|fine(FW_|
|000009b0| 52 50 6f 70 75 70 4d 65 | 6e 75 29 0d 7b 0d 09 43 |RPopupMe|nu).{..C|
|000009c0| 61 6c 6c 28 46 57 5f 52 | 43 6f 6e 74 72 6f 6c 29 |all(FW_R|Control)|
|000009d0| 3b 0d 09 0d 09 57 6f 72 | 64 28 66 4d 61 63 4d 65 |;....Wor|d(fMacMe|
|000009e0| 6e 75 49 44 29 3b 0d 09 | 57 6f 72 64 28 66 54 69 |nuID);..|Word(fTi|
|000009f0| 74 6c 65 57 69 64 74 68 | 29 3b 0d 09 57 6f 72 64 |tleWidth|);..Word|
|00000a00| 28 66 49 6e 69 74 69 61 | 6c 4d 65 6e 75 49 74 65 |(fInitia|lMenuIte|
|00000a10| 6d 29 3b 0d 09 57 6f 72 | 64 28 66 4d 65 6e 75 56 |m);..Wor|d(fMenuV|
|00000a20| 61 72 69 61 74 69 6f 6e | 29 3b 0d 09 4c 6f 6e 67 |ariation|);..Long|
|00000a30| 28 66 4d 65 6e 75 52 65 | 66 43 6f 6e 29 3b 0d 09 |(fMenuRe|fCon);..|
|00000a40| 0d 09 43 61 6c 6c 28 46 | 57 5f 52 46 6f 6e 74 29 |..Call(F|W_RFont)|
|00000a50| 3b 0d 09 43 61 6c 6c 28 | 46 57 5f 52 53 74 72 69 |;..Call(|FW_RStri|
|00000a60| 6e 67 44 61 74 61 29 3b | 0d 7d 0d 0d 44 65 66 69 |ngData);|.}..Defi|
|00000a70| 6e 65 28 46 57 5f 52 53 | 63 72 6f 6c 6c 42 61 72 |ne(FW_RS|crollBar|
|00000a80| 29 0d 7b 0d 09 43 61 6c | 6c 28 46 57 5f 52 43 6f |).{..Cal|l(FW_RCo|
|00000a90| 6e 74 72 6f 6c 29 3b 0d | 09 0d 09 57 6f 72 64 28 |ntrol);.|...Word(|
|00000aa0| 66 4d 69 6e 56 61 6c 75 | 65 29 3b 0d 09 57 6f 72 |fMinValu|e);..Wor|
|00000ab0| 64 28 66 4d 61 78 56 61 | 6c 75 65 29 3b 0d 09 4c |d(fMaxVa|lue);..L|
|00000ac0| 6f 6e 67 28 66 4d 61 6a | 6f 72 55 6e 69 74 73 29 |ong(fMaj|orUnits)|
|00000ad0| 3b 0d 09 4c 6f 6e 67 28 | 66 4d 69 6e 6f 72 55 6e |;..Long(|fMinorUn|
|00000ae0| 69 74 73 29 3b 0d 7d 0d | 0d 44 65 66 69 6e 65 28 |its);.}.|.Define(|
|00000af0| 46 57 5f 52 4c 69 73 74 | 42 6f 78 29 0d 7b 0d 09 |FW_RList|Box).{..|
|00000b00| 43 61 6c 6c 28 46 57 5f | 52 56 69 65 77 29 3b 0d |Call(FW_|RView);.|
|00000b10| 09 0d 09 57 6f 72 64 28 | 66 4e 75 6d 52 6f 77 73 |...Word(|fNumRows|
|00000b20| 29 3b 0d 09 42 79 74 65 | 28 66 56 65 72 74 69 63 |);..Byte|(fVertic|
|00000b30| 61 6c 53 42 29 3b 0d 09 | 42 79 74 65 28 66 53 69 |alSB);..|Byte(fSi|
|00000b40| 6e 67 6c 65 53 65 6c 65 | 63 74 69 6f 6e 29 3b 0d |ngleSele|ction);.|
|00000b50| 09 42 79 74 65 28 66 55 | 73 65 46 6f 63 75 73 46 |.Byte(fU|seFocusF|
|00000b60| 72 61 6d 65 29 3b 0d 09 | 42 79 74 65 28 66 55 73 |rame);..|Byte(fUs|
|00000b70| 65 43 6c 69 65 6e 74 44 | 61 74 61 29 3b 0d 09 4c |eClientD|ata);..L|
|00000b80| 6f 6e 67 28 66 44 62 6c | 43 6c 69 63 6b 4d 65 73 |ong(fDbl|ClickMes|
|00000b90| 73 61 67 65 29 3b 0d 09 | 0d 09 43 61 6c 6c 28 46 |sage);..|..Call(F|
|00000ba0| 57 5f 52 46 6f 6e 74 29 | 3b 0d 09 0d 09 4c 69 73 |W_RFont)|;....Lis|
|00000bb0| 74 28 66 53 74 72 69 6e | 67 73 2c 20 53 74 72 69 |t(fStrin|gs, Stri|
|00000bc0| 6e 67 2c 20 4f 6e 65 42 | 61 73 65 64 43 6f 75 6e |ng, OneB|asedCoun|
|00000bd0| 74 28 31 36 29 29 0d 09 | 09 43 61 6c 6c 28 46 57 |t(16))..|.Call(FW|
|00000be0| 5f 52 53 74 72 69 6e 67 | 44 61 74 61 29 3b 0d 7d |_RString|Data);.}|
|00000bf0| 0d 0d 44 65 66 69 6e 65 | 28 46 57 5f 52 53 74 61 |..Define|(FW_RSta|
|00000c00| 74 69 63 54 65 78 74 29 | 0d 7b 0d 09 43 61 6c 6c |ticText)|.{..Call|
|00000c10| 28 46 57 5f 52 56 69 65 | 77 29 3b 0d 09 43 61 6c |(FW_RVie|w);..Cal|
|00000c20| 6c 28 46 57 5f 52 46 6f | 6e 74 29 3b 0d 09 0d 09 |l(FW_RFo|nt);....|
|00000c30| 2f 2f 20 43 6f 6d 6d 65 | 6e 74 20 6f 75 74 20 74 |// Comme|nt out t|
|00000c40| 68 65 20 6e 65 78 74 20 | 6c 69 6e 65 20 69 66 20 |he next |line if |
|00000c50| 79 6f 75 27 72 65 20 65 | 64 69 74 69 6e 67 20 61 |you're e|diting a|
|00000c60| 6e 20 4f 44 46 20 31 20 | 70 61 72 74 2e 0d 09 43 |n ODF 1 |part...C|
|00000c70| 61 6c 6c 28 46 57 5f 52 | 43 6f 6c 6f 72 29 3b 0d |all(FW_R|Color);.|
|00000c80| 09 0d 09 43 61 6c 6c 28 | 46 57 5f 52 53 74 72 69 |...Call(|FW_RStri|
|00000c90| 6e 67 44 61 74 61 29 3b | 0d 7d 0d 0d 44 65 66 69 |ngData);|.}..Defi|
|00000ca0| 6e 65 28 46 57 5f 52 45 | 64 69 74 56 69 65 77 29 |ne(FW_RE|ditView)|
|00000cb0| 0d 7b 0d 09 43 61 6c 6c | 28 46 57 5f 52 56 69 65 |.{..Call|(FW_RVie|
|00000cc0| 77 29 3b 0d 09 0d 09 57 | 6f 72 64 28 66 4d 61 78 |w);....W|ord(fMax|
|00000cd0| 43 68 61 72 73 29 3b 0d | 09 57 6f 72 64 28 66 41 |Chars);.|.Word(fA|
|00000ce0| 74 74 72 69 62 75 74 65 | 73 29 3b 0d 09 0d 09 43 |ttribute|s);....C|
|00000cf0| 61 6c 6c 28 46 57 5f 52 | 46 6f 6e 74 29 3b 0d 09 |all(FW_R|Font);..|
|00000d00| 43 61 6c 6c 28 46 57 5f | 52 53 74 72 69 6e 67 44 |Call(FW_|RStringD|
|00000d10| 61 74 61 29 3b 0d 7d 0d | 0d 44 65 66 69 6e 65 28 |ata);.}.|.Define(|
|00000d20| 46 57 5f 52 50 69 63 74 | 53 56 69 65 77 29 0d 7b |FW_RPict|SView).{|
|00000d30| 0d 09 43 61 6c 6c 28 46 | 57 5f 52 53 75 70 65 72 |..Call(F|W_RSuper|
|00000d40| 56 69 65 77 29 3b 0d 09 | 0d 09 57 6f 72 64 28 66 |View);..|..Word(f|
|00000d50| 50 69 63 74 75 72 65 49 | 44 29 3b 0d 7d 0d 0d 44 |PictureI|D);.}..D|
|00000d60| 65 66 69 6e 65 28 46 57 | 5f 52 46 6f 6e 74 29 0d |efine(FW|_RFont).|
|00000d70| 7b 0d 09 4c 6f 6e 67 28 | 66 46 6f 6e 74 53 69 7a |{..Long(|fFontSiz|
|00000d80| 65 29 3b 0d 09 57 6f 72 | 64 28 66 46 6f 6e 74 53 |e);..Wor|d(fFontS|
|00000d90| 74 79 6c 65 29 3b 0d 09 | 0d 09 2f 2f 20 55 73 69 |tyle);..|..// Usi|
|00000da0| 6e 67 20 61 20 6c 69 73 | 74 20 68 65 72 65 20 69 |ng a lis|t here i|
|00000db0| 73 20 61 20 77 6f 72 6b | 61 72 6f 75 6e 64 2e 20 |s a work|around. |
|00000dc0| 20 41 20 62 65 74 74 65 | 72 20 73 6f 6c 75 74 69 | A bette|r soluti|
|00000dd0| 6f 6e 20 77 6f 75 6c 64 | 0d 09 2f 2f 20 62 65 20 |on would|..// be |
|00000de0| 74 6f 20 75 73 65 20 61 | 6e 20 45 6c 65 6d 65 6e |to use a|n Elemen|
|00000df0| 74 28 29 3b 20 68 6f 77 | 65 76 65 72 2c 20 74 68 |t(); how|ever, th|
|00000e00| 65 72 65 20 69 73 20 6e | 6f 20 73 74 72 75 63 74 |ere is n|o struct|
|00000e10| 75 72 65 20 69 6e 0d 09 | 2f 2f 20 56 44 4c 20 77 |ure in..|// VDL w|
|00000e20| 68 69 63 68 20 63 61 75 | 73 65 73 20 61 6c 6c 20 |hich cau|ses all |
|00000e30| 69 64 65 6e 74 69 66 69 | 65 72 73 20 77 69 74 68 |identifi|ers with|
|00000e40| 69 6e 20 69 74 73 20 73 | 63 6f 70 65 20 74 6f 0d |in its s|cope to.|
|00000e50| 09 2f 2f 20 61 70 70 6c | 79 20 74 6f 20 61 20 73 |.// appl|y to a s|
|00000e60| 75 62 2d 65 6c 65 6d 65 | 6e 74 20 72 61 74 68 65 |ub-eleme|nt rathe|
|00000e70| 72 20 74 68 61 6e 20 74 | 68 65 20 63 6f 6e 74 61 |r than t|he conta|
|00000e80| 69 6e 69 6e 67 20 65 6c | 65 6d 65 6e 74 2e 0d 09 |ining el|ement...|
|00000e90| 2f 2f 20 44 79 6e 61 6d | 69 63 56 4c 69 73 74 20 |// Dynam|icVList |
|00000ea0| 70 65 72 66 6f 72 6d 73 | 20 74 68 69 73 20 74 61 |performs| this ta|
|00000eb0| 73 6b 20 66 6f 72 20 61 | 20 6c 69 73 74 2c 20 73 |sk for a| list, s|
|00000ec0| 6f 20 77 65 20 75 73 65 | 20 61 0d 09 2f 2f 20 73 |o we use| a..// s|
|00000ed0| 69 6e 67 6c 65 2d 65 6c | 65 6d 65 6e 74 20 6c 69 |ingle-el|ement li|
|00000ee0| 73 74 20 68 65 72 65 2e | 20 20 54 68 69 73 20 69 |st here.| This i|
|00000ef0| 73 20 6e 65 65 64 65 64 | 20 62 65 63 61 75 73 65 |s needed| because|
|00000f00| 20 62 6f 74 68 0d 09 2f | 2f 20 46 57 5f 52 46 6f | both../|/ FW_RFo|
|00000f10| 6e 74 20 61 6e 64 20 46 | 57 5f 52 53 74 72 69 6e |nt and F|W_RStrin|
|00000f20| 67 44 61 74 61 20 63 6f | 6e 74 61 69 6e 20 73 63 |gData co|ntain sc|
|00000f30| 72 69 70 74 20 61 6e 64 | 20 6c 61 6e 67 75 61 67 |ript and| languag|
|00000f40| 65 0d 09 2f 2f 20 63 6f | 64 65 20 66 69 65 6c 64 |e..// co|de field|
|00000f50| 73 2c 20 77 68 69 63 68 | 20 6d 75 73 74 20 68 61 |s, which| must ha|
|00000f60| 76 65 20 74 68 65 20 73 | 61 6d 65 20 6e 61 6d 65 |ve the s|ame name|
|00000f70| 20 69 6e 20 65 61 63 68 | 20 63 61 73 65 20 73 6f | in each| case so|
|00000f80| 0d 09 2f 2f 20 74 68 61 | 74 20 61 20 73 69 6e 67 |..// tha|t a sing|
|00000f90| 6c 65 20 56 44 4c 20 6e | 61 6d 65 64 20 73 74 61 |le VDL n|amed sta|
|00000fa0| 74 65 6d 65 6e 74 20 63 | 61 6e 20 62 65 20 75 73 |tement c|an be us|
|00000fb0| 65 64 20 74 6f 20 67 65 | 6e 65 72 61 74 65 20 61 |ed to ge|nerate a|
|00000fc0| 6c 6c 0d 09 2f 2f 20 73 | 63 72 69 70 74 2f 6c 61 |ll..// s|cript/la|
|00000fd0| 6e 67 75 61 67 65 20 63 | 6f 64 65 20 70 6f 70 75 |nguage c|ode popu|
|00000fe0| 70 20 6d 65 6e 75 73 2e | 0d 09 0d 09 4c 69 73 74 |p menus.|....List|
|00000ff0| 28 66 46 6f 6e 74 4e 61 | 6d 65 2c 20 53 74 72 69 |(fFontNa|me, Stri|
|00001000| 6e 67 2c 20 31 29 0d 09 | 7b 0d 09 09 57 6f 72 64 |ng, 1)..|{...Word|
|00001010| 28 66 53 63 72 69 70 74 | 43 6f 64 65 29 3b 0d 09 |(fScript|Code);..|
|00001020| 09 57 6f 72 64 28 66 4c | 61 6e 67 75 61 67 65 43 |.Word(fL|anguageC|
|00001030| 6f 64 65 29 3b 0d 09 09 | 53 74 72 69 6e 67 28 66 |ode);...|String(f|
|00001040| 46 6f 6e 74 4e 61 6d 65 | 2c 20 4c 65 6e 67 74 68 |FontName|, Length|
|00001050| 57 6f 72 64 29 3b 0d 09 | 7d 0d 7d 0d 0d 44 65 66 |Word);..|}.}..Def|
|00001060| 69 6e 65 28 46 57 5f 52 | 53 74 72 69 6e 67 44 61 |ine(FW_R|StringDa|
|00001070| 74 61 29 0d 7b 0d 09 2f | 2f 20 55 73 65 20 6f 66 |ta).{../|/ Use of|
|00001080| 20 4c 69 73 74 20 69 73 | 20 61 20 77 6f 72 6b 61 | List is| a worka|
|00001090| 72 6f 75 6e 64 3b 20 73 | 65 65 20 63 6f 6d 6d 65 |round; s|ee comme|
|000010a0| 6e 74 20 69 6e 20 46 57 | 5f 52 46 6f 6e 74 2c 20 |nt in FW|_RFont, |
|000010b0| 61 62 6f 76 65 2e 0d 09 | 0d 09 4c 69 73 74 28 66 |above...|..List(f|
|000010c0| 53 74 72 69 6e 67 2c 20 | 53 74 72 69 6e 67 2c 20 |String, |String, |
|000010d0| 31 29 0d 09 7b 0d 09 09 | 57 6f 72 64 28 66 53 63 |1)..{...|Word(fSc|
|000010e0| 72 69 70 74 43 6f 64 65 | 29 3b 0d 09 09 57 6f 72 |riptCode|);...Wor|
|000010f0| 64 28 66 4c 61 6e 67 75 | 61 67 65 43 6f 64 65 29 |d(fLangu|ageCode)|
|00001100| 3b 0d 09 09 53 74 72 69 | 6e 67 28 66 53 74 72 69 |;...Stri|ng(fStri|
|00001110| 6e 67 2c 20 4c 65 6e 67 | 74 68 57 6f 72 64 29 3b |ng, Leng|thWord);|
|00001120| 0d 09 7d 0d 7d 0d 0d 44 | 65 66 69 6e 65 28 46 57 |..}.}..D|efine(FW|
|00001130| 5f 52 43 6f 6c 6f 72 29 | 0d 7b 0d 09 57 6f 72 64 |_RColor)|.{..Word|
|00001140| 28 66 52 65 64 29 3b 0d | 09 57 6f 72 64 28 66 47 |(fRed);.|.Word(fG|
|00001150| 72 65 65 6e 29 3b 0d 09 | 57 6f 72 64 28 66 42 6c |reen);..|Word(fBl|
|00001160| 75 65 29 3b 0d 7d 0d 0d | 44 65 66 69 6e 65 28 46 |ue);.}..|Define(F|
|00001170| 57 5f 52 53 63 72 6f 6c | 6c 65 72 29 0d 7b 0d 09 |W_RScrol|ler).{..|
|00001180| 50 61 64 57 6f 72 64 28 | 29 3b 0d 09 4c 6f 6e 67 |PadWord(|);..Long|
|00001190| 28 66 45 6e 63 6c 6f 73 | 75 72 65 46 72 61 6d 65 |(fEnclos|ureFrame|
|000011a0| 43 6c 61 73 73 29 3b 0d | 09 50 61 64 57 6f 72 64 |Class);.|.PadWord|
|000011b0| 28 29 3b 0d 09 4c 6f 6e | 67 28 66 45 6e 63 6c 6f |();..Lon|g(fEnclo|
|000011c0| 73 75 72 65 46 72 61 6d | 65 49 44 29 3b 0d 09 4c |sureFram|eID);..L|
|000011d0| 6f 6e 67 28 66 41 75 74 | 6f 53 63 72 6f 6c 6c 49 |ong(fAut|oScrollI|
|000011e0| 6e 73 65 74 29 3b 0d 09 | 4c 6f 6e 67 28 66 53 63 |nset);..|Long(fSc|
|000011f0| 72 6f 6c 6c 55 6e 69 74 | 58 29 3b 0d 09 4c 6f 6e |rollUnit|X);..Lon|
|00001200| 67 28 66 53 63 72 6f 6c | 6c 55 6e 69 74 59 29 3b |g(fScrol|lUnitY);|
|00001210| 0d 09 09 09 0d 09 2f 2f | 20 43 6f 6d 6d 65 6e 74 |......//| Comment|
|00001220| 20 6f 75 74 20 74 68 65 | 20 6e 65 78 74 20 6c 69 | out the| next li|
|00001230| 6e 65 20 69 66 20 79 6f | 75 27 72 65 20 65 64 69 |ne if yo|u're edi|
|00001240| 74 69 6e 67 20 61 6e 0d | 09 2f 2f 20 4f 44 46 20 |ting an.|.// ODF |
|00001250| 31 20 70 61 72 74 2e 0d | 09 0d 09 42 79 74 65 28 |1 part..|...Byte(|
|00001260| 66 50 61 67 65 4e 61 76 | 69 67 61 74 69 6f 6e 4b |fPageNav|igationK|
|00001270| 65 79 73 29 3b 0d 7d 0d | 0d 44 65 66 69 6e 65 28 |eys);.}.|.Define(|
|00001280| 46 57 5f 52 53 63 72 6f | 6c 6c 42 61 72 53 63 72 |FW_RScro|llBarScr|
|00001290| 6f 6c 6c 65 72 29 0d 7b | 0d 09 43 61 6c 6c 28 46 |oller).{|..Call(F|
|000012a0| 57 5f 52 53 63 72 6f 6c | 6c 65 72 29 3b 0d 0d 09 |W_RScrol|ler);...|
|000012b0| 2f 2f 20 43 6f 6d 6d 65 | 6e 74 20 6f 75 74 20 74 |// Comme|nt out t|
|000012c0| 68 65 20 6e 65 78 74 20 | 6c 69 6e 65 20 69 66 20 |he next |line if |
|000012d0| 79 6f 75 27 72 65 20 65 | 64 69 74 69 6e 67 20 61 |you're e|diting a|
|000012e0| 6e 0d 09 2f 2f 20 4f 44 | 46 20 31 20 70 61 72 74 |n..// OD|F 1 part|
|000012f0| 2e 0d 09 0d 09 42 79 74 | 65 28 66 4c 69 76 65 53 |.....Byt|e(fLiveS|
|00001300| 63 72 6f 6c 6c 69 6e 67 | 29 3b 0d 09 0d 09 4c 6f |crolling|);....Lo|
|00001310| 6e 67 28 66 48 6f 72 69 | 7a 56 69 65 77 49 44 29 |ng(fHori|zViewID)|
|00001320| 3b 0d 09 4c 6f 6e 67 28 | 66 56 65 72 74 56 69 65 |;..Long(|fVertVie|
|00001330| 77 49 44 29 3b 0d 7d 0d | 0d 2f 2f 2d 2d 2d 2d 2d |wID);.}.|.//-----|
|00001340| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001350| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001360| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001370| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001380| 2d 2d 2d 2d 2d 2d 2d 0d | 2f 2f 20 4d 61 69 6e 20 |-------.|// Main |
|00001390| 64 65 66 69 6e 69 74 69 | 6f 6e 20 62 65 67 69 6e |definiti|on begin|
|000013a0| 73 20 68 65 72 65 2e 0d | 2f 2f 2d 2d 2d 2d 2d 2d |s here..|//------|
|000013b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000013c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000013d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000013e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000013f0| 2d 2d 2d 2d 2d 2d 0d 0d | 53 77 69 74 63 68 28 66 |------..|Switch(f|
|00001400| 4c 61 62 65 6c 29 0d 7b | 0d 09 63 61 73 65 20 27 |Label).{|..case '|
|00001410| 72 6f 6f 74 27 3a 0d 09 | 7b 0d 09 09 4c 6f 6e 67 |root':..|{...Long|
|00001420| 28 66 4c 61 79 6f 75 74 | 53 69 7a 65 58 29 3b 0d |(fLayout|SizeX);.|
|00001430| 09 09 4c 6f 6e 67 28 66 | 4c 61 79 6f 75 74 53 69 |..Long(f|LayoutSi|
|00001440| 7a 65 59 29 3b 0d 09 09 | 0d 09 09 4c 69 73 74 28 |zeY);...|...List(|
|00001450| 66 56 69 65 77 73 2c 20 | 56 69 65 77 2c 20 4f 6e |fViews, |View, On|
|00001460| 65 42 61 73 65 64 43 6f | 75 6e 74 28 31 36 29 29 |eBasedCo|unt(16))|
|00001470| 0d 09 09 09 53 45 4c 46 | 3b 20 20 2f 2f 20 72 6f |....SELF|; // ro|
|00001480| 6f 74 20 46 72 61 6d 65 | 4c 61 79 6f 75 74 20 63 |ot Frame|Layout c|
|00001490| 6f 6e 74 61 69 6e 73 20 | 61 20 6c 69 73 74 20 6f |ontains |a list o|
|000014a0| 66 20 76 69 65 77 73 2c | 0d 09 09 09 09 09 20 2f |f views,|...... /|
|000014b0| 2f 20 65 61 63 68 20 6f | 66 20 77 68 69 63 68 20 |/ each o|f which |
|000014c0| 63 61 6e 20 62 65 20 6f | 66 20 61 6e 79 20 6f 66 |can be o|f any of|
|000014d0| 20 74 68 65 20 74 79 70 | 65 73 0d 09 09 09 09 09 | the typ|es......|
|000014e0| 20 2f 2f 20 70 72 65 73 | 65 6e 74 20 69 6e 20 27 | // pres|ent in '|
|000014f0| 63 61 73 65 27 20 73 74 | 61 74 65 6d 65 6e 74 73 |case' st|atements|
|00001500| 20 62 65 6c 6f 77 0d 0d | 09 09 4c 69 73 74 28 66 | below..|..List(f|
|00001510| 53 63 72 6f 6c 6c 65 72 | 73 2c 20 53 63 72 6f 6c |Scroller|s, Scrol|
|00001520| 6c 65 72 2c 20 4f 6e 65 | 42 61 73 65 64 43 6f 75 |ler, One|BasedCou|
|00001530| 6e 74 28 31 36 29 29 0d | 09 09 7b 0d 09 09 09 43 |nt(16)).|..{....C|
|00001540| 61 6c 6c 28 46 57 5f 52 | 41 72 63 68 69 76 61 62 |all(FW_R|Archivab|
|00001550| 6c 65 4f 62 6a 65 63 74 | 29 3b 0d 09 09 09 0d 09 |leObject|);......|
|00001560| 09 09 53 77 69 74 63 68 | 28 66 4c 61 62 65 6c 29 |..Switch|(fLabel)|
|00001570| 0d 09 09 09 7b 0d 09 09 | 09 09 63 61 73 65 20 27 |....{...|..case '|
|00001580| 73 63 6c 72 27 3a 0d 09 | 09 09 09 7b 0d 09 09 09 |sclr':..|...{....|
|00001590| 09 09 43 61 6c 6c 28 46 | 57 5f 52 53 63 72 6f 6c |..Call(F|W_RScrol|
|000015a0| 6c 65 72 29 3b 0d 09 09 | 09 09 7d 0d 09 09 09 09 |ler);...|..}.....|
|000015b0| 0d 09 09 09 09 63 61 73 | 65 20 27 73 62 73 63 27 |.....cas|e 'sbsc'|
|000015c0| 3a 0d 09 09 09 09 7b 0d | 09 09 09 09 09 43 61 6c |:.....{.|.....Cal|
|000015d0| 6c 28 46 57 5f 52 53 63 | 72 6f 6c 6c 42 61 72 53 |l(FW_RSc|rollBarS|
|000015e0| 63 72 6f 6c 6c 65 72 29 | 3b 0d 09 09 09 09 7d 0d |croller)|;.....}.|
|000015f0| 09 09 09 7d 0d 09 09 7d | 0d 09 7d 0d 09 0d 09 2f |...}...}|..}..../|
|00001600| 2f 20 54 68 65 20 66 6f | 6c 6c 6f 77 69 6e 67 20 |/ The fo|llowing |
|00001610| 27 63 61 73 65 27 20 73 | 74 61 74 65 6d 65 6e 74 |'case' s|tatement|
|00001620| 73 20 61 6c 6c 20 72 65 | 70 72 65 73 65 6e 74 0d |s all re|present.|
|00001630| 09 2f 2f 20 73 74 61 6e | 64 61 72 64 20 76 69 65 |.// stan|dard vie|
|00001640| 77 20 74 79 70 65 73 2e | 0d 09 0d 09 63 61 73 65 |w types.|....case|
|00001650| 20 27 76 69 65 77 27 3a | 0d 09 63 61 73 65 20 27 | 'view':|..case '|
|00001660| 67 72 62 78 27 3a 0d 09 | 7b 0d 09 09 43 61 6c 6c |grbx':..|{...Call|
|00001670| 28 46 57 5f 52 56 69 65 | 77 29 3b 0d 09 7d 0d 09 |(FW_RVie|w);..}..|
|00001680| 0d 09 63 61 73 65 20 27 | 73 75 76 77 27 3a 0d 09 |..case '|suvw':..|
|00001690| 63 61 73 65 20 27 72 75 | 6c 72 27 3a 0d 09 63 61 |case 'ru|lr':..ca|
|000016a0| 73 65 20 27 64 72 76 77 | 27 3a 0d 09 63 61 73 65 |se 'drvw|':..case|
|000016b0| 20 27 63 74 76 77 27 3a | 0d 09 7b 0d 09 09 43 61 | 'ctvw':|..{...Ca|
|000016c0| 6c 6c 28 46 57 5f 52 53 | 75 70 65 72 56 69 65 77 |ll(FW_RS|uperView|
|000016d0| 29 3b 0d 09 7d 0d 09 0d | 09 63 61 73 65 20 27 63 |);..}...|.case 'c|
|000016e0| 6f 6e 74 27 3a 0d 09 63 | 61 73 65 20 27 6e 63 6e |ont':..c|ase 'ncn|
|000016f0| 74 27 3a 0d 09 7b 0d 09 | 09 43 61 6c 6c 28 46 57 |t':..{..|.Call(FW|
|00001700| 5f 52 43 6f 6e 74 72 6f | 6c 29 3b 0d 09 7d 0d 09 |_RContro|l);..}..|
|00001710| 0d 09 63 61 73 65 20 27 | 62 75 74 6e 27 3a 0d 09 |..case '|butn':..|
|00001720| 7b 0d 09 09 43 61 6c 6c | 28 46 57 5f 52 42 75 74 |{...Call|(FW_RBut|
|00001730| 74 6f 6e 29 3b 0d 09 7d | 0d 09 0d 09 63 61 73 65 |ton);..}|....case|
|00001740| 20 27 70 6f 70 6d 27 3a | 0d 09 7b 0d 09 09 43 61 | 'popm':|..{...Ca|
|00001750| 6c 6c 28 46 57 5f 52 50 | 6f 70 75 70 4d 65 6e 75 |ll(FW_RP|opupMenu|
|00001760| 29 3b 0d 09 7d 0d 09 0d | 09 63 61 73 65 20 27 73 |);..}...|.case 's|
|00001770| 63 62 72 27 3a 0d 09 7b | 0d 09 09 43 61 6c 6c 28 |cbr':..{|...Call(|
|00001780| 46 57 5f 52 53 63 72 6f | 6c 6c 42 61 72 29 3b 0d |FW_RScro|llBar);.|
|00001790| 09 7d 0d 09 0d 09 63 61 | 73 65 20 27 6c 62 6f 78 |.}....ca|se 'lbox|
|000017a0| 27 3a 0d 09 7b 0d 09 09 | 43 61 6c 6c 28 46 57 5f |':..{...|Call(FW_|
|000017b0| 52 4c 69 73 74 42 6f 78 | 29 3b 0d 09 7d 0d 09 0d |RListBox|);..}...|
|000017c0| 09 63 61 73 65 20 27 73 | 74 78 74 27 3a 0d 09 63 |.case 's|txt':..c|
|000017d0| 61 73 65 20 27 67 70 62 | 78 27 3a 0d 09 7b 0d 09 |ase 'gpb|x':..{..|
|000017e0| 09 43 61 6c 6c 28 46 57 | 5f 52 53 74 61 74 69 63 |.Call(FW|_RStatic|
|000017f0| 54 65 78 74 29 3b 0d 09 | 7d 0d 09 0d 09 63 61 73 |Text);..|}....cas|
|00001800| 65 20 27 70 69 63 76 27 | 3a 0d 09 7b 0d 09 09 43 |e 'picv'|:..{...C|
|00001810| 61 6c 6c 28 46 57 5f 52 | 50 69 63 74 53 56 69 65 |all(FW_R|PictSVie|
|00001820| 77 29 3b 0d 09 7d 0d 09 | 0d 09 63 61 73 65 20 27 |w);..}..|..case '|
|00001830| 65 64 76 77 27 3a 0d 09 | 0d 09 2f 2f 20 54 68 65 |edvw':..|..// The|
|00001840| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 27 63 61 73 65 | followi|ng 'case|
|00001850| 27 20 73 74 61 74 65 6d | 65 6e 74 73 20 61 6c 6c |' statem|ents all|
|00001860| 20 72 65 70 72 65 73 65 | 6e 74 0d 09 2f 2f 20 63 | represe|nt..// c|
|00001870| 75 73 74 6f 6d 20 76 69 | 65 77 20 74 79 70 65 73 |ustom vi|ew types|
|00001880| 2e 20 20 27 50 77 64 76 | 27 20 64 6f 65 73 6e 27 |. 'Pwdv|' doesn'|
|00001890| 74 20 65 78 74 65 6e 64 | 20 27 65 64 76 77 27 0d |t extend| 'edvw'.|
|000018a0| 09 2f 2f 20 61 74 20 61 | 6c 6c 20 61 6e 64 20 74 |.// at a|ll and t|
|000018b0| 68 75 73 20 73 68 61 72 | 65 73 20 61 20 64 65 66 |hus shar|es a def|
|000018c0| 69 6e 69 74 69 6f 6e 20 | 77 69 74 68 20 69 74 3b |inition |with it;|
|000018d0| 20 74 68 65 0d 09 2f 2f | 20 6f 74 68 65 72 20 63 | the..//| other c|
|000018e0| 75 73 74 6f 6d 20 74 79 | 70 65 73 20 65 78 74 65 |ustom ty|pes exte|
|000018f0| 6e 64 20 74 68 65 20 73 | 74 61 6e 64 61 72 64 20 |nd the s|tandard |
|00001900| 74 79 70 65 73 20 69 6e | 0d 09 2f 2f 20 73 6f 6d |types in|..// som|
|00001910| 65 20 77 61 79 2e 20 20 | 59 6f 75 20 63 61 6e 20 |e way. |You can |
|00001920| 61 64 64 20 79 6f 75 72 | 20 6f 77 6e 20 63 75 73 |add your| own cus|
|00001930| 74 6f 6d 20 74 79 70 65 | 73 20 68 65 72 65 0d 09 |tom type|s here..|
|00001940| 2f 2f 20 69 6e 20 61 20 | 73 69 6d 69 6c 61 72 20 |// in a |similar |
|00001950| 6d 61 6e 6e 65 72 2e 0d | 09 0d 09 63 61 73 65 20 |manner..|...case |
|00001960| 27 50 77 64 76 27 3a 0d | 09 7b 0d 09 09 43 61 6c |'Pwdv':.|.{...Cal|
|00001970| 6c 28 46 57 5f 52 45 64 | 69 74 56 69 65 77 29 3b |l(FW_REd|itView);|
|00001980| 0d 09 7d 0d 09 0d 09 63 | 61 73 65 20 27 53 65 64 |..}....c|ase 'Sed|
|00001990| 76 27 3a 0d 09 7b 0d 09 | 09 43 61 6c 6c 28 46 57 |v':..{..|.Call(FW|
|000019a0| 5f 52 45 64 69 74 56 69 | 65 77 29 3b 0d 09 09 0d |_REditVi|ew);....|
|000019b0| 09 09 4c 6f 6e 67 28 66 | 48 6f 72 69 7a 56 69 65 |..Long(f|HorizVie|
|000019c0| 77 49 44 29 3b 0d 09 09 | 4c 6f 6e 67 28 66 56 65 |wID);...|Long(fVe|
|000019d0| 72 74 56 69 65 77 49 44 | 29 3b 0d 09 09 4c 6f 6e |rtViewID|);...Lon|
|000019e0| 67 28 66 54 65 78 74 57 | 69 64 74 68 29 3b 0d 09 |g(fTextW|idth);..|
|000019f0| 7d 0d 09 0d 09 63 61 73 | 65 20 27 46 72 6d 76 27 |}....cas|e 'Frmv'|
|00001a00| 3a 0d 09 7b 0d 09 09 43 | 61 6c 6c 28 46 57 5f 52 |:..{...C|all(FW_R|
|00001a10| 50 69 63 74 53 56 69 65 | 77 29 3b 0d 09 09 0d 09 |PictSVie|w);.....|
|00001a20| 09 57 6f 72 64 28 66 50 | 69 63 74 75 72 65 32 29 |.Word(fP|icture2)|
|00001a30| 3b 0d 09 09 0d 09 09 4c | 69 73 74 28 66 52 61 64 |;......L|ist(fRad|
|00001a40| 69 6f 43 6c 75 73 74 65 | 72 73 2c 20 52 61 64 69 |ioCluste|rs, Radi|
|00001a50| 6f 43 6c 75 73 74 65 72 | 2c 20 33 29 0d 09 09 09 |oCluster|, 3)....|
|00001a60| 43 61 6c 6c 28 46 57 5f | 52 52 61 64 69 6f 43 6c |Call(FW_|RRadioCl|
|00001a70| 75 73 74 65 72 29 3b 20 | 20 2f 2f 20 6c 69 73 74 |uster); | // list|
|00001a80| 20 6f 66 20 33 20 72 61 | 64 69 6f 20 63 6c 75 73 | of 3 ra|dio clus|
|00001a90| 74 65 72 73 0d 09 7d 0d | 7d 0d 00 00 08 ca 2f 2f |ters..}.|}.....//|
|00001aa0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ab0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ac0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ad0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ae0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001af0| 3d 3d 3d 3d 3d 3d 3d 3d | 0d 2f 2f 0d 2f 2f 20 45 |========|.//.// E|
|00001b00| 78 70 6c 6f 64 65 72 20 | 64 65 73 63 72 69 70 74 |xploder |descript|
|00001b10| 69 6f 6e 20 66 6f 72 20 | 27 46 57 61 62 27 20 28 |ion for |'FWab' (|
|00001b20| 4f 44 46 20 61 62 6f 75 | 74 20 62 6f 78 29 20 72 |ODF abou|t box) r|
|00001b30| 65 73 6f 75 72 63 65 73 | 0d 2f 2f 0d 2f 2f 20 41 |esources|.//.// A|
|00001b40| 75 74 68 6f 72 3a 20 20 | 20 20 20 53 74 65 76 65 |uthor: | Steve|
|00001b50| 20 43 72 75 74 63 68 66 | 69 65 6c 64 0d 2f 2f 0d | Crutchf|ield.//.|
|00001b60| 2f 2f 20 43 6f 70 79 72 | 69 67 68 74 3a 20 20 28 |// Copyr|ight: (|
|00001b70| 63 29 20 31 39 39 36 20 | 62 79 20 41 70 70 6c 65 |c) 1996 |by Apple|
|00001b80| 20 43 6f 6d 70 75 74 65 | 72 2c 20 49 6e 63 2e 2c | Compute|r, Inc.,|
|00001b90| 20 61 6c 6c 20 72 69 67 | 68 74 73 20 72 65 73 65 | all rig|hts rese|
|00001ba0| 72 76 65 64 2e 0d 2f 2f | 0d 2f 2f 3d 3d 3d 3d 3d |rved..//|.//=====|
|00001bb0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001bc0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001bd0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001be0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001bf0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001c00| 3d 3d 3d 0d 0d 2f 2f 2d | 2d 2d 2d 2d 2d 2d 2d 2d |===..//-|--------|
|00001c10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001c20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001c30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001c40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001c50| 2d 2d 2d 0d 2f 2f 20 46 | 57 5f 52 46 6f 6e 74 2c |---.// F|W_RFont,|
|00001c60| 20 46 57 5f 52 53 74 72 | 69 6e 67 44 61 74 61 2c | FW_RStr|ingData,|
|00001c70| 20 61 6e 64 20 46 57 5f | 52 53 74 79 6c 65 64 54 | and FW_|RStyledT|
|00001c80| 65 78 74 20 61 72 65 20 | 75 74 69 6c 69 74 79 20 |ext are |utility |
|00001c90| 64 65 66 69 6e 69 74 69 | 6f 6e 73 0d 2f 2f 20 63 |definiti|ons.// c|
|00001ca0| 6f 72 72 65 73 70 6f 6e | 64 69 6e 67 20 74 6f 20 |orrespon|ding to |
|00001cb0| 74 68 65 20 22 46 6f 6e | 74 22 2c 20 22 53 74 72 |the "Fon|t", "Str|
|00001cc0| 69 6e 67 44 61 74 61 22 | 2c 20 61 6e 64 20 22 53 |ingData"|, and "S|
|00001cd0| 74 79 6c 65 64 54 65 78 | 74 22 20 73 74 61 74 65 |tyledTex|t" state|
|00001ce0| 6d 65 6e 74 73 20 0d 2f | 2f 20 69 6e 20 74 68 65 |ments ./|/ in the|
|00001cf0| 20 56 44 4c 2e 0d 2f 2f | 2d 2d 2d 2d 2d 2d 2d 2d | VDL..//|--------|
|00001d00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001d10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001d20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001d30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001d40| 2d 2d 2d 2d 0d 0d 44 65 | 66 69 6e 65 28 46 57 5f |----..De|fine(FW_|
|00001d50| 52 46 6f 6e 74 29 0d 7b | 0d 09 4c 6f 6e 67 28 66 |RFont).{|..Long(f|
|00001d60| 46 6f 6e 74 53 69 7a 65 | 29 3b 0d 09 57 6f 72 64 |FontSize|);..Word|
|00001d70| 28 66 46 6f 6e 74 53 74 | 79 6c 65 29 3b 0d 09 0d |(fFontSt|yle);...|
|00001d80| 09 2f 2f 20 55 73 69 6e | 67 20 61 20 6c 69 73 74 |.// Usin|g a list|
|00001d90| 20 68 65 72 65 20 69 73 | 20 61 20 77 6f 72 6b 61 | here is| a worka|
|00001da0| 72 6f 75 6e 64 2e 20 20 | 41 20 62 65 74 74 65 72 |round. |A better|
|00001db0| 20 73 6f 6c 75 74 69 6f | 6e 20 77 6f 75 6c 64 0d | solutio|n would.|
|00001dc0| 09 2f 2f 20 62 65 20 74 | 6f 20 75 73 65 20 61 6e |.// be t|o use an|
|00001dd0| 20 45 6c 65 6d 65 6e 74 | 28 29 3b 20 68 6f 77 65 | Element|(); howe|
|00001de0| 76 65 72 2c 20 74 68 65 | 72 65 20 69 73 20 6e 6f |ver, the|re is no|
|00001df0| 20 73 74 72 75 63 74 75 | 72 65 20 69 6e 0d 09 2f | structu|re in../|
|00001e00| 2f 20 56 44 4c 20 77 68 | 69 63 68 20 63 61 75 73 |/ VDL wh|ich caus|
|00001e10| 65 73 20 61 6c 6c 20 69 | 64 65 6e 74 69 66 69 65 |es all i|dentifie|
|00001e20| 72 73 20 77 69 74 68 69 | 6e 20 69 74 73 20 73 63 |rs withi|n its sc|
|00001e30| 6f 70 65 20 74 6f 0d 09 | 2f 2f 20 61 70 70 6c 79 |ope to..|// apply|
|00001e40| 20 74 6f 20 61 20 73 75 | 62 2d 65 6c 65 6d 65 6e | to a su|b-elemen|
|00001e50| 74 20 72 61 74 68 65 72 | 20 74 68 61 6e 20 74 68 |t rather| than th|
|00001e60| 65 20 63 6f 6e 74 61 69 | 6e 69 6e 67 20 65 6c 65 |e contai|ning ele|
|00001e70| 6d 65 6e 74 2e 0d 09 2f | 2f 20 44 79 6e 61 6d 69 |ment.../|/ Dynami|
|00001e80| 63 56 4c 69 73 74 20 70 | 65 72 66 6f 72 6d 73 20 |cVList p|erforms |
|00001e90| 74 68 69 73 20 74 61 73 | 6b 20 66 6f 72 20 61 20 |this tas|k for a |
|00001ea0| 6c 69 73 74 2c 20 73 6f | 20 77 65 20 75 73 65 20 |list, so| we use |
|00001eb0| 61 0d 09 2f 2f 20 73 69 | 6e 67 6c 65 2d 65 6c 65 |a..// si|ngle-ele|
|00001ec0| 6d 65 6e 74 20 6c 69 73 | 74 20 68 65 72 65 2e 20 |ment lis|t here. |
|00001ed0| 20 54 68 69 73 20 69 73 | 20 6e 65 65 64 65 64 20 | This is| needed |
|00001ee0| 62 65 63 61 75 73 65 20 | 62 6f 74 68 0d 09 2f 2f |because |both..//|
|00001ef0| 20 46 57 5f 52 46 6f 6e | 74 20 61 6e 64 20 46 57 | FW_RFon|t and FW|
|00001f00| 5f 52 53 74 72 69 6e 67 | 44 61 74 61 20 63 6f 6e |_RString|Data con|
|00001f10| 74 61 69 6e 20 73 63 72 | 69 70 74 20 61 6e 64 20 |tain scr|ipt and |
|00001f20| 6c 61 6e 67 75 61 67 65 | 0d 09 2f 2f 20 63 6f 64 |language|..// cod|
|00001f30| 65 20 66 69 65 6c 64 73 | 2c 20 77 68 69 63 68 20 |e fields|, which |
|00001f40| 6d 75 73 74 20 68 61 76 | 65 20 74 68 65 20 73 61 |must hav|e the sa|
|00001f50| 6d 65 20 6e 61 6d 65 20 | 69 6e 20 65 61 63 68 20 |me name |in each |
|00001f60| 63 61 73 65 20 73 6f 0d | 09 2f 2f 20 74 68 61 74 |case so.|.// that|
|00001f70| 20 61 20 73 69 6e 67 6c | 65 20 56 44 4c 20 6e 61 | a singl|e VDL na|
|00001f80| 6d 65 64 20 73 74 61 74 | 65 6d 65 6e 74 20 63 61 |med stat|ement ca|
|00001f90| 6e 20 62 65 20 75 73 65 | 64 20 74 6f 20 67 65 6e |n be use|d to gen|
|00001fa0| 65 72 61 74 65 20 61 6c | 6c 0d 09 2f 2f 20 73 63 |erate al|l..// sc|
|00001fb0| 72 69 70 74 2f 6c 61 6e | 67 75 61 67 65 20 63 6f |ript/lan|guage co|
|00001fc0| 64 65 20 70 6f 70 75 70 | 20 6d 65 6e 75 73 2e 0d |de popup| menus..|
|00001fd0| 09 0d 09 4c 69 73 74 28 | 66 46 6f 6e 74 4e 61 6d |...List(|fFontNam|
|00001fe0| 65 2c 20 53 74 72 69 6e | 67 2c 20 31 29 0d 09 7b |e, Strin|g, 1)..{|
|00001ff0| 0d 09 09 57 6f 72 64 28 | 66 53 63 72 69 70 74 43 |...Word(|fScriptC|
|00002000| 6f 64 65 29 3b 0d 09 09 | 57 6f 72 64 28 66 4c 61 |ode);...|Word(fLa|
|00002010| 6e 67 75 61 67 65 43 6f | 64 65 29 3b 0d 09 09 53 |nguageCo|de);...S|
|00002020| 74 72 69 6e 67 28 66 46 | 6f 6e 74 4e 61 6d 65 2c |tring(fF|ontName,|
|00002030| 20 4c 65 6e 67 74 68 57 | 6f 72 64 29 3b 0d 09 7d | LengthW|ord);..}|
|00002040| 0d 7d 0d 0d 44 65 66 69 | 6e 65 28 46 57 5f 52 53 |.}..Defi|ne(FW_RS|
|00002050| 74 72 69 6e 67 44 61 74 | 61 29 0d 7b 0d 09 2f 2f |tringDat|a).{..//|
|00002060| 20 55 73 65 20 6f 66 20 | 4c 69 73 74 20 69 73 20 | Use of |List is |
|00002070| 61 20 77 6f 72 6b 61 72 | 6f 75 6e 64 3b 20 73 65 |a workar|ound; se|
|00002080| 65 20 63 6f 6d 6d 65 6e | 74 20 69 6e 20 46 57 5f |e commen|t in FW_|
|00002090| 52 46 6f 6e 74 2c 20 61 | 62 6f 76 65 2e 0d 09 0d |RFont, a|bove....|
|000020a0| 09 4c 69 73 74 28 66 53 | 74 72 69 6e 67 2c 20 53 |.List(fS|tring, S|
|000020b0| 74 72 69 6e 67 2c 20 31 | 29 0d 09 7b 0d 09 09 57 |tring, 1|)..{...W|
|000020c0| 6f 72 64 28 66 53 63 72 | 69 70 74 43 6f 64 65 29 |ord(fScr|iptCode)|
|000020d0| 3b 0d 09 09 57 6f 72 64 | 28 66 4c 61 6e 67 75 61 |;...Word|(fLangua|
|000020e0| 67 65 43 6f 64 65 29 3b | 0d 09 09 53 74 72 69 6e |geCode);|...Strin|
|000020f0| 67 28 66 53 74 72 69 6e | 67 2c 20 4c 65 6e 67 74 |g(fStrin|g, Lengt|
|00002100| 68 57 6f 72 64 29 3b 0d | 09 7d 0d 7d 0d 0d 44 65 |hWord);.|.}.}..De|
|00002110| 66 69 6e 65 28 46 57 5f | 52 53 74 79 6c 65 64 54 |fine(FW_|RStyledT|
|00002120| 65 78 74 29 0d 7b 0d 09 | 43 61 6c 6c 28 46 57 5f |ext).{..|Call(FW_|
|00002130| 52 46 6f 6e 74 29 3b 0d | 09 43 61 6c 6c 28 46 57 |RFont);.|.Call(FW|
|00002140| 5f 52 53 74 72 69 6e 67 | 44 61 74 61 29 3b 0d 7d |_RString|Data);.}|
|00002150| 0d 0d 2f 2f 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..//----|--------|
|00002160| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002170| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002180| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002190| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000021a0| 0d 2f 2f 20 4d 61 69 6e | 20 64 65 66 69 6e 69 74 |.// Main| definit|
|000021b0| 69 6f 6e 20 62 65 67 69 | 6e 73 20 68 65 72 65 2e |ion begi|ns here.|
|000021c0| 0d 2f 2f 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.//-----|--------|
|000021d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000021e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000021f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002200| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.|
|00002210| 0d 57 6f 72 64 28 66 49 | 63 6f 6e 49 44 29 3b 0d |.Word(fI|conID);.|
|00002220| 0d 2f 2f 20 55 73 65 20 | 6f 66 20 4c 69 73 74 20 |.// Use |of List |
|00002230| 69 73 20 61 20 77 6f 72 | 6b 61 72 6f 75 6e 64 3b |is a wor|karound;|
|00002240| 20 73 65 65 20 63 6f 6d | 6d 65 6e 74 20 69 6e 20 | see com|ment in |
|00002250| 46 57 5f 52 46 6f 6e 74 | 2c 20 61 62 6f 76 65 2e |FW_RFont|, above.|
|00002260| 0d 0d 4c 69 73 74 28 66 | 50 61 72 74 4e 61 6d 65 |..List(f|PartName|
|00002270| 2c 20 53 74 79 6c 65 64 | 54 65 78 74 2c 20 31 29 |, Styled|Text, 1)|
|00002280| 0d 7b 0d 09 43 61 6c 6c | 28 46 57 5f 52 53 74 79 |.{..Call|(FW_RSty|
|00002290| 6c 65 64 54 65 78 74 29 | 3b 0d 7d 0d 0d 4c 69 73 |ledText)|;.}..Lis|
|000022a0| 74 28 66 56 65 72 73 69 | 6f 6e 2c 20 53 74 79 6c |t(fVersi|on, Styl|
|000022b0| 65 64 54 65 78 74 2c 20 | 31 29 0d 7b 0d 09 43 61 |edText, |1).{..Ca|
|000022c0| 6c 6c 28 46 57 5f 52 53 | 74 79 6c 65 64 54 65 78 |ll(FW_RS|tyledTex|
|000022d0| 74 29 3b 0d 7d 0d 0d 4c | 69 73 74 28 66 43 72 65 |t);.}..L|ist(fCre|
|000022e0| 64 69 74 73 2c 20 53 74 | 79 6c 65 64 54 65 78 74 |dits, St|yledText|
|000022f0| 2c 20 31 29 0d 7b 0d 09 | 43 61 6c 6c 28 46 57 5f |, 1).{..|Call(FW_|
|00002300| 52 53 74 79 6c 65 64 54 | 65 78 74 29 3b 0d 7d 0d |RStyledT|ext);.}.|
|00002310| 0d 4c 69 73 74 28 66 42 | 75 74 74 6f 6e 53 74 72 |.List(fB|uttonStr|
|00002320| 69 6e 67 2c 20 53 74 72 | 69 6e 67 2c 20 31 29 0d |ing, Str|ing, 1).|
|00002330| 7b 0d 09 43 61 6c 6c 28 | 46 57 5f 52 53 74 72 69 |{..Call(|FW_RStri|
|00002340| 6e 67 44 61 74 61 29 3b | 0d 7d 0d 0d 4c 6f 6e 67 |ngData);|.}..Long|
|00002350| 28 66 53 69 7a 65 58 29 | 3b 0d 4c 6f 6e 67 28 66 |(fSizeX)|;.Long(f|
|00002360| 53 69 7a 65 59 29 3b 0d | 00 00 06 83 2f 2f 3d 3d |SizeY);.|....//==|
|00002370| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002380| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002390| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000023a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000023b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000023c0| 3d 3d 3d 3d 3d 3d 0d 2f | 2f 0d 2f 2f 20 45 78 70 |======./|/.// Exp|
|000023d0| 6c 6f 64 65 72 20 64 65 | 73 63 72 69 70 74 69 6f |loder de|scriptio|
|000023e0| 6e 20 66 6f 72 20 27 46 | 57 70 72 27 20 28 4f 44 |n for 'F|Wpr' (OD|
|000023f0| 46 20 70 61 72 74 20 69 | 6e 66 6f 29 20 72 65 73 |F part i|nfo) res|
|00002400| 6f 75 72 63 65 73 0d 2f | 2f 0d 2f 2f 20 41 75 74 |ources./|/.// Aut|
|00002410| 68 6f 72 3a 20 20 20 20 | 20 53 74 65 76 65 20 43 |hor: | Steve C|
|00002420| 72 75 74 63 68 66 69 65 | 6c 64 0d 2f 2f 0d 2f 2f |rutchfie|ld.//.//|
|00002430| 20 43 6f 70 79 72 69 67 | 68 74 3a 20 20 28 63 29 | Copyrig|ht: (c)|
|00002440| 20 31 39 39 36 20 62 79 | 20 41 70 70 6c 65 20 43 | 1996 by| Apple C|
|00002450| 6f 6d 70 75 74 65 72 2c | 20 49 6e 63 2e 2c 20 61 |omputer,| Inc., a|
|00002460| 6c 6c 20 72 69 67 68 74 | 73 20 72 65 73 65 72 76 |ll right|s reserv|
|00002470| 65 64 2e 0d 2f 2f 0d 2f | 2f 3d 3d 3d 3d 3d 3d 3d |ed..//./|/=======|
|00002480| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002490| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000024a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000024b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000024c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000024d0| 3d 0d 0d 2f 2f 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |=..//---|--------|
|000024e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000024f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002500| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002510| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002520| 2d 0d 2f 2f 20 55 74 69 | 6c 69 74 79 20 64 65 66 |-.// Uti|lity def|
|00002530| 69 6e 69 74 69 6f 6e 2e | 0d 2f 2f 2d 2d 2d 2d 2d |inition.|.//-----|
|00002540| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002550| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002560| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002570| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002580| 2d 2d 2d 2d 2d 2d 2d 0d | 0d 44 65 66 69 6e 65 28 |-------.|.Define(|
|00002590| 46 57 5f 52 53 74 72 69 | 6e 67 44 61 74 61 29 0d |FW_RStri|ngData).|
|000025a0| 7b 0d 09 57 6f 72 64 28 | 66 53 63 72 69 70 74 43 |{..Word(|fScriptC|
|000025b0| 6f 64 65 29 3b 0d 09 57 | 6f 72 64 28 66 4c 61 6e |ode);..W|ord(fLan|
|000025c0| 67 75 61 67 65 43 6f 64 | 65 29 3b 0d 09 53 74 72 |guageCod|e);..Str|
|000025d0| 69 6e 67 28 66 53 74 72 | 69 6e 67 2c 20 4c 65 6e |ing(fStr|ing, Len|
|000025e0| 67 74 68 57 6f 72 64 29 | 3b 0d 7d 0d 0d 2f 2f 2d |gthWord)|;.}..//-|
|000025f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002600| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002610| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002620| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002630| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2f 2f 20 4d |--------|---.// M|
|00002640| 61 69 6e 20 64 65 66 69 | 6e 69 74 69 6f 6e 20 62 |ain defi|nition b|
|00002650| 65 67 69 6e 73 20 68 65 | 72 65 2e 0d 2f 2f 2d 2d |egins he|re..//--|
|00002660| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002670| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002680| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002690| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000026a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 0d 57 6f 72 64 |--------|--..Word|
|000026b0| 28 66 56 69 65 77 41 73 | 49 63 6f 6e 49 44 29 3b |(fViewAs|IconID);|
|000026c0| 0d 0d 2f 2f 20 43 6f 6d | 6d 65 6e 74 20 6f 75 74 |..// Com|ment out|
|000026d0| 20 74 68 65 20 6e 65 78 | 74 20 74 77 6f 20 6c 69 | the nex|t two li|
|000026e0| 6e 65 73 20 69 66 20 79 | 6f 75 27 72 65 20 65 64 |nes if y|ou're ed|
|000026f0| 69 74 69 6e 67 0d 2f 2f | 20 61 6e 20 4f 44 46 20 |iting.//| an ODF |
|00002700| 31 20 70 61 72 74 2e 0d | 0d 57 6f 72 64 28 66 4d |1 part..|.Word(fM|
|00002710| 65 6e 75 42 61 72 49 44 | 29 3b 0d 57 6f 72 64 28 |enuBarID|);.Word(|
|00002720| 66 44 6f 63 75 6d 65 6e | 74 57 69 6e 64 6f 77 49 |fDocumen|tWindowI|
|00002730| 44 29 3b 0d 0d 2f 2f 20 | 55 73 69 6e 67 20 61 20 |D);..// |Using a |
|00002740| 6c 69 73 74 20 68 65 72 | 65 20 69 73 20 61 20 77 |list her|e is a w|
|00002750| 6f 72 6b 61 72 6f 75 6e | 64 2e 20 20 41 20 62 65 |orkaroun|d. A be|
|00002760| 74 74 65 72 20 73 6f 6c | 75 74 69 6f 6e 20 77 6f |tter sol|ution wo|
|00002770| 75 6c 64 0d 2f 2f 20 62 | 65 20 74 6f 20 75 73 65 |uld.// b|e to use|
|00002780| 20 61 6e 20 45 6c 65 6d | 65 6e 74 28 29 3b 20 68 | an Elem|ent(); h|
|00002790| 6f 77 65 76 65 72 2c 20 | 74 68 65 72 65 20 69 73 |owever, |there is|
|000027a0| 20 6e 6f 20 73 74 72 75 | 63 74 75 72 65 20 69 6e | no stru|cture in|
|000027b0| 0d 2f 2f 20 56 44 4c 20 | 77 68 69 63 68 20 63 61 |.// VDL |which ca|
|000027c0| 75 73 65 73 20 61 6c 6c | 20 69 64 65 6e 74 69 66 |uses all| identif|
|000027d0| 69 65 72 73 20 77 69 74 | 68 69 6e 20 69 74 73 20 |iers wit|hin its |
|000027e0| 73 63 6f 70 65 20 74 6f | 0d 2f 2f 20 61 70 70 6c |scope to|.// appl|
|000027f0| 79 20 74 6f 20 61 20 73 | 75 62 2d 65 6c 65 6d 65 |y to a s|ub-eleme|
|00002800| 6e 74 20 72 61 74 68 65 | 72 20 74 68 61 6e 20 74 |nt rathe|r than t|
|00002810| 68 65 20 63 6f 6e 74 61 | 69 6e 69 6e 67 20 65 6c |he conta|ining el|
|00002820| 65 6d 65 6e 74 2e 0d 2f | 2f 20 44 79 6e 61 6d 69 |ement../|/ Dynami|
|00002830| 63 56 4c 69 73 74 20 70 | 65 72 66 6f 72 6d 73 20 |cVList p|erforms |
|00002840| 74 68 69 73 20 74 61 73 | 6b 20 66 6f 72 20 61 20 |this tas|k for a |
|00002850| 6c 69 73 74 2c 20 73 6f | 20 77 65 20 75 73 65 20 |list, so| we use |
|00002860| 61 0d 2f 2f 20 73 69 6e | 67 6c 65 2d 65 6c 65 6d |a.// sin|gle-elem|
|00002870| 65 6e 74 20 6c 69 73 74 | 20 68 65 72 65 2e 20 20 |ent list| here. |
|00002880| 54 68 69 73 20 69 73 20 | 6e 65 65 64 65 64 20 62 |This is |needed b|
|00002890| 65 63 61 75 73 65 20 62 | 6f 74 68 0d 2f 2f 20 53 |ecause b|oth.// S|
|000028a0| 74 72 69 6e 67 44 61 74 | 61 20 66 69 65 6c 64 73 |tringDat|a fields|
|000028b0| 20 69 6e 20 74 68 65 20 | 72 65 73 6f 75 72 63 65 | in the |resource|
|000028c0| 20 63 6f 6e 74 61 69 6e | 20 73 63 72 69 70 74 20 | contain| script |
|000028d0| 61 6e 64 20 6c 61 6e 67 | 75 61 67 65 0d 2f 2f 20 |and lang|uage.// |
|000028e0| 63 6f 64 65 20 66 69 65 | 6c 64 73 2c 20 77 68 69 |code fie|lds, whi|
|000028f0| 63 68 20 6d 75 73 74 20 | 68 61 76 65 20 74 68 65 |ch must |have the|
|00002900| 20 73 61 6d 65 20 6e 61 | 6d 65 20 69 6e 20 65 61 | same na|me in ea|
|00002910| 63 68 20 63 61 73 65 20 | 73 6f 0d 2f 2f 20 74 68 |ch case |so.// th|
|00002920| 61 74 20 61 20 73 69 6e | 67 6c 65 20 56 44 4c 20 |at a sin|gle VDL |
|00002930| 6e 61 6d 65 64 20 73 74 | 61 74 65 6d 65 6e 74 20 |named st|atement |
|00002940| 63 61 6e 20 62 65 20 75 | 73 65 64 20 74 6f 20 67 |can be u|sed to g|
|00002950| 65 6e 65 72 61 74 65 20 | 61 6c 6c 0d 2f 2f 20 73 |enerate |all.// s|
|00002960| 63 72 69 70 74 2f 6c 61 | 6e 67 75 61 67 65 20 63 |cript/la|nguage c|
|00002970| 6f 64 65 20 70 6f 70 75 | 70 20 6d 65 6e 75 73 2e |ode popu|p menus.|
|00002980| 0d 0d 4c 69 73 74 28 66 | 50 61 72 74 4e 61 6d 65 |..List(f|PartName|
|00002990| 2c 20 53 74 72 69 6e 67 | 2c 20 31 29 0d 7b 0d 09 |, String|, 1).{..|
|000029a0| 43 61 6c 6c 28 46 57 5f | 52 53 74 72 69 6e 67 44 |Call(FW_|RStringD|
|000029b0| 61 74 61 29 3b 0d 7d 0d | 0d 4c 69 73 74 28 66 50 |ata);.}.|.List(fP|
|000029c0| 61 72 74 4b 69 6e 64 2c | 20 53 74 72 69 6e 67 2c |artKind,| String,|
|000029d0| 20 31 29 0d 7b 0d 09 43 | 61 6c 6c 28 46 57 5f 52 | 1).{..C|all(FW_R|
|000029e0| 53 74 72 69 6e 67 44 61 | 74 61 29 3b 0d 7d 0d 00 |StringDa|ta);.}..|
|000029f0| 00 01 cd 2f 2f 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |...//===|========|
|00002a00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002a10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002a20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002a30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002a40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 0d 2f 2f |========|=====.//|
|00002a50| 0d 2f 2f 20 45 78 70 6c | 6f 64 65 72 20 64 65 73 |.// Expl|oder des|
|00002a60| 63 72 69 70 74 69 6f 6e | 20 66 6f 72 20 27 46 57 |cription| for 'FW|
|00002a70| 66 74 27 20 28 4f 44 46 | 20 66 6f 6e 74 29 20 72 |ft' (ODF| font) r|
|00002a80| 65 73 6f 75 72 63 65 73 | 0d 2f 2f 0d 2f 2f 20 41 |esources|.//.// A|
|00002a90| 75 74 68 6f 72 3a 20 20 | 20 20 20 53 74 65 76 65 |uthor: | Steve|
|00002aa0| 20 43 72 75 74 63 68 66 | 69 65 6c 64 0d 2f 2f 0d | Crutchf|ield.//.|
|00002ab0| 2f 2f 20 43 6f 70 79 72 | 69 67 68 74 3a 20 20 28 |// Copyr|ight: (|
|00002ac0| 63 29 20 31 39 39 36 20 | 62 79 20 41 70 70 6c 65 |c) 1996 |by Apple|
|00002ad0| 20 43 6f 6d 70 75 74 65 | 72 2c 20 49 6e 63 2e 2c | Compute|r, Inc.,|
|00002ae0| 20 61 6c 6c 20 72 69 67 | 68 74 73 20 72 65 73 65 | all rig|hts rese|
|00002af0| 72 76 65 64 2e 0d 2f 2f | 0d 2f 2f 3d 3d 3d 3d 3d |rved..//|.//=====|
|00002b00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002b10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002b20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002b30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002b40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002b50| 3d 3d 3d 0d 0d 4c 6f 6e | 67 28 66 46 6f 6e 74 53 |===..Lon|g(fFontS|
|00002b60| 69 7a 65 29 3b 0d 57 6f | 72 64 28 66 46 6f 6e 74 |ize);.Wo|rd(fFont|
|00002b70| 53 74 79 6c 65 29 3b 0d | 0d 57 6f 72 64 28 66 53 |Style);.|.Word(fS|
|00002b80| 63 72 69 70 74 43 6f 64 | 65 29 3b 0d 57 6f 72 64 |criptCod|e);.Word|
|00002b90| 28 66 4c 61 6e 67 75 61 | 67 65 43 6f 64 65 29 3b |(fLangua|geCode);|
|00002ba0| 0d 53 74 72 69 6e 67 28 | 66 46 6f 6e 74 4e 61 6d |.String(|fFontNam|
|00002bb0| 65 2c 20 4c 65 6e 67 74 | 68 57 6f 72 64 29 3b 0d |e, Lengt|hWord);.|
|00002bc0| 00 00 02 0f 2f 2f 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |....//==|========|
|00002bd0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002be0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002bf0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002c00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002c10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 0d 2f |========|======./|
|00002c20| 2f 0d 2f 2f 20 45 78 70 | 6c 6f 64 65 72 20 64 65 |/.// Exp|loder de|
|00002c30| 73 63 72 69 70 74 69 6f | 6e 20 66 6f 72 20 27 46 |scriptio|n for 'F|
|00002c40| 57 73 74 27 20 28 4f 44 | 46 20 73 74 72 69 6e 67 |Wst' (OD|F string|
|00002c50| 29 20 72 65 73 6f 75 72 | 63 65 73 0d 2f 2f 0d 2f |) resour|ces.//./|
|00002c60| 2f 20 41 75 74 68 6f 72 | 3a 20 20 20 20 20 53 74 |/ Author|: St|
|00002c70| 65 76 65 20 43 72 75 74 | 63 68 66 69 65 6c 64 0d |eve Crut|chfield.|
|00002c80| 2f 2f 0d 2f 2f 20 43 6f | 70 79 72 69 67 68 74 3a |//.// Co|pyright:|
|00002c90| 20 20 28 63 29 20 31 39 | 39 36 20 62 79 20 41 70 | (c) 19|96 by Ap|
|00002ca0| 70 6c 65 20 43 6f 6d 70 | 75 74 65 72 2c 20 49 6e |ple Comp|uter, In|
|00002cb0| 63 2e 2c 20 61 6c 6c 20 | 72 69 67 68 74 73 20 72 |c., all |rights r|
|00002cc0| 65 73 65 72 76 65 64 2e | 0d 2f 2f 0d 2f 2f 3d 3d |eserved.|.//.//==|
|00002cd0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002ce0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002cf0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002d00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002d10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002d20| 3d 3d 3d 3d 3d 3d 0d 0d | 57 6f 72 64 28 66 43 6c |======..|Word(fCl|
|00002d30| 61 73 73 54 61 67 29 3b | 0d 4c 6f 6e 67 28 66 43 |assTag);|.Long(fC|
|00002d40| 6c 61 73 73 49 44 29 3b | 0d 0d 4c 6f 6e 67 28 66 |lassID);|..Long(f|
|00002d50| 4c 61 62 65 6c 29 3b 0d | 44 65 66 61 75 6c 74 28 |Label);.|Default(|
|00002d60| 27 73 74 72 69 27 29 3b | 0d 0d 57 6f 72 64 28 66 |'stri');|..Word(f|
|00002d70| 4f 62 6a 65 63 74 54 61 | 67 29 3b 0d 4c 6f 6e 67 |ObjectTa|g);.Long|
|00002d80| 28 66 4f 62 6a 65 63 74 | 49 44 29 3b 0d 0d 57 6f |(fObject|ID);..Wo|
|00002d90| 72 64 28 66 53 63 72 69 | 70 74 43 6f 64 65 29 3b |rd(fScri|ptCode);|
|00002da0| 0d 57 6f 72 64 28 66 4c | 61 6e 67 75 61 67 65 43 |.Word(fL|anguageC|
|00002db0| 6f 64 65 29 3b 0d 53 74 | 72 69 6e 67 28 66 53 74 |ode);.St|ring(fSt|
|00002dc0| 72 69 6e 67 2c 20 4c 65 | 6e 67 74 68 57 6f 72 64 |ring, Le|ngthWord|
|00002dd0| 29 3b 0d 00 00 02 27 2f | 2f 3d 3d 3d 3d 3d 3d 3d |);....'/|/=======|
|00002de0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002df0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002e00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002e10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002e20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002e30| 3d 0d 2f 2f 0d 2f 2f 20 | 45 78 70 6c 6f 64 65 72 |=.//.// |Exploder|
|00002e40| 20 64 65 73 63 72 69 70 | 74 69 6f 6e 20 66 6f 72 | descrip|tion for|
|00002e50| 20 27 46 57 64 77 27 20 | 28 4f 44 46 20 64 6f 63 | 'FWdw' |(ODF doc|
|00002e60| 75 6d 65 6e 74 20 77 69 | 6e 64 6f 77 29 20 72 65 |ument wi|ndow) re|
|00002e70| 73 6f 75 72 63 65 73 0d | 2f 2f 0d 2f 2f 20 41 75 |sources.|//.// Au|
|00002e80| 74 68 6f 72 3a 20 20 20 | 20 20 53 74 65 76 65 20 |thor: | Steve |
|00002e90| 43 72 75 74 63 68 66 69 | 65 6c 64 0d 2f 2f 0d 2f |Crutchfi|eld.//./|
|00002ea0| 2f 20 43 6f 70 79 72 69 | 67 68 74 3a 20 20 28 63 |/ Copyri|ght: (c|
|00002eb0| 29 20 31 39 39 36 20 62 | 79 20 41 70 70 6c 65 20 |) 1996 b|y Apple |
|00002ec0| 43 6f 6d 70 75 74 65 72 | 2c 20 49 6e 63 2e 2c 20 |Computer|, Inc., |
|00002ed0| 61 6c 6c 20 72 69 67 68 | 74 73 20 72 65 73 65 72 |all righ|ts reser|
|00002ee0| 76 65 64 2e 0d 2f 2f 0d | 2f 2f 3d 3d 3d 3d 3d 3d |ved..//.|//======|
|00002ef0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002f00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002f10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002f20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002f30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002f40| 3d 3d 0d 0d 4c 6f 6e 67 | 28 66 57 69 6e 64 6f 77 |==..Long|(fWindow|
|00002f50| 53 69 7a 65 58 29 3b 0d | 4c 6f 6e 67 28 66 57 69 |SizeX);.|Long(fWi|
|00002f60| 6e 64 6f 77 53 69 7a 65 | 59 29 3b 0d 0d 4c 6f 6e |ndowSize|Y);..Lon|
|00002f70| 67 28 66 57 69 6e 64 6f | 77 50 6f 73 69 74 69 6f |g(fWindo|wPositio|
|00002f80| 6e 58 29 3b 0d 4c 6f 6e | 67 28 66 57 69 6e 64 6f |nX);.Lon|g(fWindo|
|00002f90| 77 50 6f 73 69 74 69 6f | 6e 59 29 3b 0d 0d 4c 6f |wPositio|nY);..Lo|
|00002fa0| 6e 67 28 66 57 69 6e 64 | 6f 77 53 74 79 6c 65 29 |ng(fWind|owStyle)|
|00002fb0| 3b 0d 0d 57 6f 72 64 28 | 66 53 63 72 69 70 74 43 |;..Word(|fScriptC|
|00002fc0| 6f 64 65 29 3b 0d 57 6f | 72 64 28 66 4c 61 6e 67 |ode);.Wo|rd(fLang|
|00002fd0| 75 61 67 65 43 6f 64 65 | 29 3b 0d 53 74 72 69 6e |uageCode|);.Strin|
|00002fe0| 67 28 66 50 72 65 73 65 | 6e 74 61 74 69 6f 6e 2c |g(fPrese|ntation,|
|00002ff0| 20 4c 65 6e 67 74 68 57 | 6f 72 64 29 3b 0d 00 00 | LengthW|ord);...|
|00003000| 04 70 2f 2f 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.p//====|========|
|00003010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 0d 2f 2f 0d |========|====.//.|
|00003060| 2f 2f 20 45 78 70 6c 6f | 64 65 72 20 64 65 73 63 |// Explo|der desc|
|00003070| 72 69 70 74 69 6f 6e 20 | 66 6f 72 20 27 46 57 73 |ription |for 'FWs|
|00003080| 76 27 20 28 4f 44 46 20 | 22 53 61 76 65 20 41 73 |v' (ODF |"Save As|
|00003090| 2e 2e 2e 22 20 69 6e 66 | 6f 29 20 72 65 73 6f 75 |..." inf|o) resou|
|000030a0| 72 63 65 73 0d 2f 2f 0d | 2f 2f 20 41 75 74 68 6f |rces.//.|// Autho|
|000030b0| 72 3a 20 20 20 20 20 53 | 74 65 76 65 20 43 72 75 |r: S|teve Cru|
|000030c0| 74 63 68 66 69 65 6c 64 | 0d 2f 2f 0d 2f 2f 20 43 |tchfield|.//.// C|
|000030d0| 6f 70 79 72 69 67 68 74 | 3a 20 20 28 63 29 20 31 |opyright|: (c) 1|
|000030e0| 39 39 36 20 62 79 20 41 | 70 70 6c 65 20 43 6f 6d |996 by A|pple Com|
|000030f0| 70 75 74 65 72 2c 20 49 | 6e 63 2e 2c 20 61 6c 6c |puter, I|nc., all|
|00003100| 20 72 69 67 68 74 73 20 | 72 65 73 65 72 76 65 64 | rights |reserved|
|00003110| 2e 0d 2f 2f 0d 2f 2f 3d | 3d 3d 3d 3d 3d 3d 3d 3d |..//.//=|========|
|00003120| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003140| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003150| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003160| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0d |========|=======.|
|00003170| 0d 2f 2f 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.//-----|--------|
|00003180| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003190| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000031a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000031b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.|
|000031c0| 2f 2f 20 46 57 5f 52 53 | 74 72 69 6e 67 44 61 74 |// FW_RS|tringDat|
|000031d0| 61 20 69 73 20 61 20 75 | 74 69 6c 69 74 79 20 64 |a is a u|tility d|
|000031e0| 65 66 69 6e 69 74 69 6f | 6e 20 63 6f 72 72 65 73 |efinitio|n corres|
|000031f0| 70 6f 6e 64 69 6e 67 20 | 74 6f 20 74 68 65 0d 2f |ponding |to the./|
|00003200| 2f 20 22 53 74 72 69 6e | 67 22 20 73 74 61 74 65 |/ "Strin|g" state|
|00003210| 6d 65 6e 74 20 69 6e 20 | 74 68 65 20 56 44 4c 2e |ment in |the VDL.|
|00003220| 0d 2f 2f 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.//-----|--------|
|00003230| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003240| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003250| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003260| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.|
|00003270| 0d 44 65 66 69 6e 65 28 | 46 57 5f 52 53 74 72 69 |.Define(|FW_RStri|
|00003280| 6e 67 44 61 74 61 29 0d | 7b 0d 09 2f 2f 20 55 73 |ngData).|{..// Us|
|00003290| 65 20 6f 66 20 4c 69 73 | 74 20 69 73 20 61 20 77 |e of Lis|t is a w|
|000032a0| 6f 72 6b 61 72 6f 75 6e | 64 3b 20 73 65 65 20 63 |orkaroun|d; see c|
|000032b0| 6f 6d 6d 65 6e 74 20 69 | 6e 20 46 57 5f 52 46 6f |omment i|n FW_RFo|
|000032c0| 6e 74 2c 20 61 62 6f 76 | 65 2e 0d 09 0d 09 4c 69 |nt, abov|e.....Li|
|000032d0| 73 74 28 66 53 74 72 69 | 6e 67 2c 20 53 74 72 69 |st(fStri|ng, Stri|
|000032e0| 6e 67 2c 20 31 29 0d 09 | 7b 0d 09 09 57 6f 72 64 |ng, 1)..|{...Word|
|000032f0| 28 66 53 63 72 69 70 74 | 43 6f 64 65 29 3b 0d 09 |(fScript|Code);..|
|00003300| 09 57 6f 72 64 28 66 4c | 61 6e 67 75 61 67 65 43 |.Word(fL|anguageC|
|00003310| 6f 64 65 29 3b 0d 09 09 | 53 74 72 69 6e 67 28 66 |ode);...|String(f|
|00003320| 53 74 72 69 6e 67 2c 20 | 4c 65 6e 67 74 68 57 6f |String, |LengthWo|
|00003330| 72 64 29 3b 0d 09 7d 0d | 7d 0d 0d 2f 2f 2d 2d 2d |rd);..}.|}..//---|
|00003340| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003350| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003360| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003370| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003380| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 2f 2f 20 4d 61 69 |--------|-.// Mai|
|00003390| 6e 20 64 65 66 69 6e 69 | 74 69 6f 6e 20 62 65 67 |n defini|tion beg|
|000033a0| 69 6e 73 20 68 65 72 65 | 2e 0d 2f 2f 2d 2d 2d 2d |ins here|..//----|
|000033b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000033c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000033d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000033e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000033f0| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 0d 4c 69 73 74 28 66 |--------|..List(f|
|00003400| 50 72 6f 6d 70 74 2c 20 | 53 74 72 69 6e 67 2c 20 |Prompt, |String, |
|00003410| 31 29 0d 7b 0d 09 43 61 | 6c 6c 28 46 57 5f 52 53 |1).{..Ca|ll(FW_RS|
|00003420| 74 72 69 6e 67 44 61 74 | 61 29 3b 0d 7d 0d 0d 4c |tringDat|a);.}..L|
|00003430| 69 73 74 28 66 4b 69 6e | 64 73 2c 20 53 74 72 69 |ist(fKin|ds, Stri|
|00003440| 6e 67 2c 20 4f 6e 65 42 | 61 73 65 64 43 6f 75 6e |ng, OneB|asedCoun|
|00003450| 74 28 31 36 29 29 0d 7b | 0d 09 43 61 6c 6c 28 46 |t(16)).{|..Call(F|
|00003460| 57 5f 52 53 74 72 69 6e | 67 44 61 74 61 29 3b 0d |W_RStrin|gData);.|
|00003470| 7d 0d 00 00 03 ab 2f 2f | 3d 3d 3d 3d 3d 3d 3d 3d |}.....//|========|
|00003480| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003490| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000034a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000034b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000034c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000034d0| 0d 2f 2f 0d 2f 2f 20 45 | 78 70 6c 6f 64 65 72 20 |.//.// E|xploder |
|000034e0| 64 65 73 63 72 69 70 74 | 69 6f 6e 20 66 6f 72 20 |descript|ion for |
|000034f0| 27 4d 53 54 52 27 20 28 | 4f 44 46 20 6d 75 6c 74 |'MSTR' (|ODF mult|
|00003500| 69 2d 73 74 72 69 6e 67 | 29 20 72 65 73 6f 75 72 |i-string|) resour|
|00003510| 63 65 73 0d 2f 2f 0d 2f | 2f 20 41 75 74 68 6f 72 |ces.//./|/ Author|
|00003520| 3a 20 20 20 20 20 53 74 | 65 76 65 20 43 72 75 74 |: St|eve Crut|
|00003530| 63 68 66 69 65 6c 64 0d | 2f 2f 0d 2f 2f 20 43 6f |chfield.|//.// Co|
|00003540| 70 79 72 69 67 68 74 3a | 20 20 28 63 29 20 31 39 |pyright:| (c) 19|
|00003550| 39 36 20 62 79 20 41 70 | 70 6c 65 20 43 6f 6d 70 |96 by Ap|ple Comp|
|00003560| 75 74 65 72 2c 20 49 6e | 63 2e 2c 20 61 6c 6c 20 |uter, In|c., all |
|00003570| 72 69 67 68 74 73 20 72 | 65 73 65 72 76 65 64 2e |rights r|eserved.|
|00003580| 0d 2f 2f 0d 2f 2f 09 09 | 54 68 65 20 45 44 4c 20 |.//.//..|The EDL |
|00003590| 61 6e 64 20 56 44 4c 20 | 63 6f 64 65 20 64 65 73 |and VDL |code des|
|000035a0| 63 72 69 62 69 6e 67 20 | 74 68 69 73 20 72 65 73 |cribing |this res|
|000035b0| 6f 75 72 63 65 20 74 79 | 70 65 20 72 65 6c 79 20 |ource ty|pe rely |
|000035c0| 68 65 61 76 69 6c 79 0d | 2f 2f 09 09 6f 6e 20 74 |heavily.|//..on t|
|000035d0| 68 65 20 75 73 65 20 6f | 66 20 63 6c 61 73 73 20 |he use o|f class |
|000035e0| 6c 61 62 65 6c 73 20 28 | 66 6f 75 72 2d 63 68 61 |labels (|four-cha|
|000035f0| 72 61 63 74 65 72 20 63 | 6f 64 65 73 29 20 75 73 |racter c|odes) us|
|00003600| 65 64 20 62 79 0d 2f 2f | 09 09 4f 44 46 27 73 20 |ed by.//|..ODF's |
|00003610| 61 72 63 68 69 76 65 72 | 2e 20 20 48 6f 77 65 76 |archiver|. Howev|
|00003620| 65 72 2c 20 74 68 65 20 | 62 61 73 65 20 4d 65 6e |er, the |base Men|
|00003630| 75 42 61 72 20 6f 62 6a | 65 63 74 20 69 73 20 6e |uBar obj|ect is n|
|00003640| 6f 74 0d 2f 2f 09 09 61 | 72 63 68 69 76 61 62 6c |ot.//..a|rchivabl|
|00003650| 65 20 61 6e 64 20 74 68 | 75 73 20 68 61 73 20 6e |e and th|us has n|
|00003660| 6f 20 63 6c 61 73 73 20 | 6c 61 62 65 6c 2e 20 20 |o class |label. |
|00003670| 49 6e 20 6f 72 64 65 72 | 20 74 6f 20 70 72 65 73 |In order| to pres|
|00003680| 65 72 76 65 0d 2f 2f 09 | 09 74 68 65 20 73 79 6d |erve.//.|.the sym|
|00003690| 6d 65 74 72 79 20 72 65 | 71 75 69 72 65 64 20 62 |metry re|quired b|
|000036a0| 79 20 52 65 73 45 64 69 | 74 27 73 20 72 65 63 75 |y ResEdi|t's recu|
|000036b0| 72 73 69 76 65 20 22 53 | 45 4c 46 22 20 63 6f 6d |rsive "S|ELF" com|
|000036c0| 6d 61 6e 64 2c 0d 2f 2f | 09 09 61 20 64 75 6d 6d |mand,.//|..a dumm|
|000036d0| 79 20 63 6c 61 73 73 20 | 6c 61 62 65 6c 20 28 27 |y class |label ('|
|000036e0| 72 6f 6f 74 27 29 20 69 | 73 20 69 6e 73 65 72 74 |root') i|s insert|
|000036f0| 65 64 20 61 74 20 74 68 | 65 20 74 6f 70 20 6c 65 |ed at th|e top le|
|00003700| 76 65 6c 20 6f 66 0d 2f | 2f 09 09 74 68 65 20 6d |vel of./|/..the m|
|00003710| 65 6e 75 20 68 69 65 72 | 61 72 63 68 79 20 62 79 |enu hier|archy by|
|00003720| 20 61 20 70 6c 75 67 2d | 69 6e 20 63 6f 6d 6d 61 | a plug-|in comma|
|00003730| 6e 64 2e 0d 2f 2f 0d 2f | 2f 3d 3d 3d 3d 3d 3d 3d |nd..//./|/=======|
|00003740| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003750| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003760| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003770| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003780| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003790| 3d 0d 0d 57 6f 72 64 28 | 66 4e 75 6d 53 74 72 69 |=..Word(|fNumStri|
|000037a0| 6e 67 73 29 3b 0d 0d 44 | 61 74 61 28 66 49 6e 64 |ngs);..D|ata(fInd|
|000037b0| 65 78 2c 20 34 20 2a 20 | 66 4e 75 6d 53 74 72 69 |ex, 4 * |fNumStri|
|000037c0| 6e 67 73 29 3b 0d 0d 4c | 69 73 74 28 66 4c 69 73 |ngs);..L|ist(fLis|
|000037d0| 74 2c 20 53 74 72 69 6e | 67 2c 20 55 6e 62 6f 75 |t, Strin|g, Unbou|
|000037e0| 6e 64 65 64 29 0d 7b 0d | 09 4d 75 6c 74 69 53 74 |nded).{.|.MultiSt|
|000037f0| 72 69 6e 67 49 6e 64 65 | 78 28 29 3b 0d 09 53 74 |ringInde|x();..St|
|00003800| 72 69 6e 67 28 66 53 74 | 72 69 6e 67 2c 20 5a 65 |ring(fSt|ring, Ze|
|00003810| 72 6f 54 65 72 6d 69 6e | 61 74 6f 72 29 3b 0d 7d |roTermin|ator);.}|
|00003820| 0d 00 00 0b 94 2f 2f 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.....//=|========|
|00003830| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003840| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003850| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003860| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003870| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0d |========|=======.|
|00003880| 2f 2f 0d 2f 2f 20 45 78 | 70 6c 6f 64 65 72 20 64 |//.// Ex|ploder d|
|00003890| 65 73 63 72 69 70 74 69 | 6f 6e 20 66 6f 72 20 27 |escripti|on for '|
|000038a0| 46 57 6d 62 27 20 28 4f | 44 46 20 6d 65 6e 75 20 |FWmb' (O|DF menu |
|000038b0| 62 61 72 29 20 72 65 73 | 6f 75 72 63 65 73 0d 2f |bar) res|ources./|
|000038c0| 2f 0d 2f 2f 20 41 75 74 | 68 6f 72 3a 20 20 20 20 |/.// Aut|hor: |
|000038d0| 20 53 74 65 76 65 20 43 | 72 75 74 63 68 66 69 65 | Steve C|rutchfie|
|000038e0| 6c 64 0d 2f 2f 0d 2f 2f | 20 43 6f 70 79 72 69 67 |ld.//.//| Copyrig|
|000038f0| 68 74 3a 20 20 28 63 29 | 20 31 39 39 36 20 62 79 |ht: (c)| 1996 by|
|00003900| 20 41 70 70 6c 65 20 43 | 6f 6d 70 75 74 65 72 2c | Apple C|omputer,|
|00003910| 20 49 6e 63 2e 2c 20 61 | 6c 6c 20 72 69 67 68 74 | Inc., a|ll right|
|00003920| 73 20 72 65 73 65 72 76 | 65 64 2e 0d 2f 2f 0d 2f |s reserv|ed..//./|
|00003930| 2f 09 09 54 68 65 20 45 | 44 4c 20 61 6e 64 20 56 |/..The E|DL and V|
|00003940| 44 4c 20 63 6f 64 65 20 | 64 65 73 63 72 69 62 69 |DL code |describi|
|00003950| 6e 67 20 74 68 69 73 20 | 72 65 73 6f 75 72 63 65 |ng this |resource|
|00003960| 20 74 79 70 65 20 72 65 | 6c 79 20 68 65 61 76 69 | type re|ly heavi|
|00003970| 6c 79 0d 2f 2f 09 09 6f | 6e 20 74 68 65 20 75 73 |ly.//..o|n the us|
|00003980| 65 20 6f 66 20 63 6c 61 | 73 73 20 6c 61 62 65 6c |e of cla|ss label|
|00003990| 73 20 28 66 6f 75 72 2d | 63 68 61 72 61 63 74 65 |s (four-|characte|
|000039a0| 72 20 63 6f 64 65 73 29 | 20 75 73 65 64 20 62 79 |r codes)| used by|
|000039b0| 0d 2f 2f 09 09 4f 44 46 | 27 73 20 61 72 63 68 69 |.//..ODF|'s archi|
|000039c0| 76 65 72 2e 20 20 48 6f | 77 65 76 65 72 2c 20 74 |ver. Ho|wever, t|
|000039d0| 68 65 20 62 61 73 65 20 | 4d 65 6e 75 42 61 72 20 |he base |MenuBar |
|000039e0| 6f 62 6a 65 63 74 20 69 | 73 20 6e 6f 74 0d 2f 2f |object i|s not.//|
|000039f0| 09 09 61 72 63 68 69 76 | 61 62 6c 65 20 61 6e 64 |..archiv|able and|
|00003a00| 20 74 68 75 73 20 68 61 | 73 20 6e 6f 20 63 6c 61 | thus ha|s no cla|
|00003a10| 73 73 20 6c 61 62 65 6c | 2e 20 20 49 6e 20 6f 72 |ss label|. In or|
|00003a20| 64 65 72 20 74 6f 20 70 | 72 65 73 65 72 76 65 0d |der to p|reserve.|
|00003a30| 2f 2f 09 09 74 68 65 20 | 73 79 6d 6d 65 74 72 79 |//..the |symmetry|
|00003a40| 20 72 65 71 75 69 72 65 | 64 20 62 79 20 52 65 73 | require|d by Res|
|00003a50| 45 64 69 74 27 73 20 72 | 65 63 75 72 73 69 76 65 |Edit's r|ecursive|
|00003a60| 20 22 53 45 4c 46 22 20 | 63 6f 6d 6d 61 6e 64 2c | "SELF" |command,|
|00003a70| 0d 2f 2f 09 09 61 20 64 | 75 6d 6d 79 20 63 6c 61 |.//..a d|ummy cla|
|00003a80| 73 73 20 6c 61 62 65 6c | 20 28 27 72 6f 6f 74 27 |ss label| ('root'|
|00003a90| 29 20 69 73 20 69 6e 73 | 65 72 74 65 64 20 61 74 |) is ins|erted at|
|00003aa0| 20 74 68 65 20 74 6f 70 | 20 6c 65 76 65 6c 20 6f | the top| level o|
|00003ab0| 66 0d 2f 2f 09 09 74 68 | 65 20 6d 65 6e 75 20 68 |f.//..th|e menu h|
|00003ac0| 69 65 72 61 72 63 68 79 | 20 62 79 20 61 20 70 6c |ierarchy| by a pl|
|00003ad0| 75 67 2d 69 6e 20 63 6f | 6d 6d 61 6e 64 2e 0d 2f |ug-in co|mmand../|
|00003ae0| 2f 0d 2f 2f 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |/.//====|========|
|00003af0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003b00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003b10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003b20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003b30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 0d 0d 41 72 |========|====..Ar|
|00003b40| 63 68 69 76 61 62 6c 65 | 48 65 61 64 65 72 28 29 |chivable|Header()|
|00003b50| 3b 20 20 2f 2f 20 63 75 | 73 74 6f 6d 20 70 6c 75 |; // cu|stom plu|
|00003b60| 67 69 6e 20 72 6f 75 74 | 69 6e 65 2d 2d 61 64 64 |gin rout|ine--add|
|00003b70| 73 20 31 30 20 62 79 74 | 65 73 20 69 6e 63 6c 75 |s 10 byt|es inclu|
|00003b80| 64 69 6e 67 20 27 72 6f | 6f 74 27 20 74 61 67 0d |ding 'ro|ot' tag.|
|00003b90| 09 09 09 09 09 09 09 2f | 2f 20 74 6f 20 74 6f 70 |......./|/ to top|
|00003ba0| 20 6c 65 76 65 6c 20 6f | 66 20 68 69 65 72 61 72 | level o|f hierar|
|00003bb0| 63 68 79 0d 09 09 09 09 | 09 09 09 0d 44 65 66 69 |chy.....|....Defi|
|00003bc0| 6e 65 28 46 57 5f 52 41 | 72 63 68 69 76 61 62 6c |ne(FW_RA|rchivabl|
|00003bd0| 65 4f 62 6a 65 63 74 29 | 0d 7b 0d 09 57 6f 72 64 |eObject)|.{..Word|
|00003be0| 28 66 43 6c 61 73 73 54 | 61 67 29 3b 0d 09 4c 6f |(fClassT|ag);..Lo|
|00003bf0| 6e 67 28 66 43 6c 61 73 | 73 49 44 29 3b 0d 09 4c |ng(fClas|sID);..L|
|00003c00| 6f 6e 67 28 66 4c 61 62 | 65 6c 29 3b 0d 09 57 6f |ong(fLab|el);..Wo|
|00003c10| 72 64 28 66 4f 62 6a 65 | 63 74 54 61 67 29 3b 0d |rd(fObje|ctTag);.|
|00003c20| 09 4c 6f 6e 67 28 66 4f | 62 6a 65 63 74 49 44 29 |.Long(fO|bjectID)|
|00003c30| 3b 09 09 09 0d 7d 0d 0d | 44 65 66 69 6e 65 28 46 |;....}..|Define(F|
|00003c40| 57 5f 52 53 74 72 69 6e | 67 44 61 74 61 29 0d 7b |W_RStrin|gData).{|
|00003c50| 0d 09 57 6f 72 64 28 66 | 53 63 72 69 70 74 43 6f |..Word(f|ScriptCo|
|00003c60| 64 65 29 3b 0d 09 57 6f | 72 64 28 66 4c 61 6e 67 |de);..Wo|rd(fLang|
|00003c70| 75 61 67 65 43 6f 64 65 | 29 3b 0d 09 53 74 72 69 |uageCode|);..Stri|
|00003c80| 6e 67 28 66 54 69 74 6c | 65 2c 20 4c 65 6e 67 74 |ng(fTitl|e, Lengt|
|00003c90| 68 57 6f 72 64 29 3b 0d | 7d 0d 0d 44 65 66 69 6e |hWord);.|}..Defin|
|00003ca0| 65 28 46 57 5f 52 4d 65 | 6e 75 49 74 65 6d 29 0d |e(FW_RMe|nuItem).|
|00003cb0| 7b 0d 09 57 6f 72 64 28 | 66 49 6e 64 65 78 29 3b |{..Word(|fIndex);|
|00003cc0| 0d 09 50 61 64 57 6f 72 | 64 28 29 3b 0d 09 4c 6f |..PadWor|d();..Lo|
|00003cd0| 6e 67 28 66 4f 77 6e 65 | 72 4d 65 6e 75 43 6c 61 |ng(fOwne|rMenuCla|
|00003ce0| 73 73 29 3b 0d 09 50 61 | 64 57 6f 72 64 28 29 3b |ss);..Pa|dWord();|
|00003cf0| 0d 09 4c 6f 6e 67 28 66 | 4f 77 6e 65 72 4d 65 6e |..Long(f|OwnerMen|
|00003d00| 75 49 44 29 3b 0d 7d 0d | 0d 44 65 66 69 6e 65 28 |uID);.}.|.Define(|
|00003d10| 46 57 5f 52 53 65 70 61 | 72 61 74 6f 72 49 74 65 |FW_RSepa|ratorIte|
|00003d20| 6d 29 0d 7b 0d 09 43 61 | 6c 6c 28 46 57 5f 52 4d |m).{..Ca|ll(FW_RM|
|00003d30| 65 6e 75 49 74 65 6d 29 | 3b 0d 7d 0d 0d 44 65 66 |enuItem)|;.}..Def|
|00003d40| 69 6e 65 28 46 57 5f 52 | 54 65 78 74 49 74 65 6d |ine(FW_R|TextItem|
|00003d50| 29 0d 7b 0d 09 43 61 6c | 6c 28 46 57 5f 52 4d 65 |).{..Cal|l(FW_RMe|
|00003d60| 6e 75 49 74 65 6d 29 3b | 0d 0d 09 4c 6f 6e 67 28 |nuItem);|...Long(|
|00003d70| 66 43 6f 6d 6d 61 6e 64 | 49 44 29 3b 0d 09 57 6f |fCommand|ID);..Wo|
|00003d80| 72 64 28 66 4d 65 6e 75 | 4b 65 79 29 3b 0d 09 0d |rd(fMenu|Key);...|
|00003d90| 09 43 61 6c 6c 28 46 57 | 5f 52 53 74 72 69 6e 67 |.Call(FW|_RString|
|00003da0| 44 61 74 61 29 3b 0d 7d | 0d 0d 44 65 66 69 6e 65 |Data);.}|..Define|
|00003db0| 28 46 57 5f 52 54 6f 67 | 67 6c 65 49 74 65 6d 29 |(FW_RTog|gleItem)|
|00003dc0| 0d 7b 0d 09 43 61 6c 6c | 28 46 57 5f 52 54 65 78 |.{..Call|(FW_RTex|
|00003dd0| 74 49 74 65 6d 29 3b 0d | 0d 09 2f 2f 20 55 73 69 |tItem);.|..// Usi|
|00003de0| 6e 67 20 61 20 6c 69 73 | 74 20 68 65 72 65 20 69 |ng a lis|t here i|
|00003df0| 73 20 61 20 77 6f 72 6b | 61 72 6f 75 6e 64 2e 20 |s a work|around. |
|00003e00| 20 41 20 62 65 74 74 65 | 72 20 73 6f 6c 75 74 69 | A bette|r soluti|
|00003e10| 6f 6e 20 77 6f 75 6c 64 | 0d 09 2f 2f 20 62 65 20 |on would|..// be |
|00003e20| 74 6f 20 75 73 65 20 61 | 6e 20 45 6c 65 6d 65 6e |to use a|n Elemen|
|00003e30| 74 28 29 3b 20 68 6f 77 | 65 76 65 72 2c 20 74 68 |t(); how|ever, th|
|00003e40| 65 72 65 20 69 73 20 6e | 6f 20 73 74 72 75 63 74 |ere is n|o struct|
|00003e50| 75 72 65 20 69 6e 0d 09 | 2f 2f 20 56 44 4c 20 77 |ure in..|// VDL w|
|00003e60| 68 69 63 68 20 63 61 75 | 73 65 73 20 61 6c 6c 20 |hich cau|ses all |
|00003e70| 69 64 65 6e 74 69 66 69 | 65 72 73 20 77 69 74 68 |identifi|ers with|
|00003e80| 69 6e 20 69 74 73 20 73 | 63 6f 70 65 20 74 6f 0d |in its s|cope to.|
|00003e90| 09 2f 2f 20 61 70 70 6c | 79 20 74 6f 20 61 20 73 |.// appl|y to a s|
|00003ea0| 75 62 2d 65 6c 65 6d 65 | 6e 74 20 72 61 74 68 65 |ub-eleme|nt rathe|
|00003eb0| 72 20 74 68 61 6e 20 74 | 68 65 20 63 6f 6e 74 61 |r than t|he conta|
|00003ec0| 69 6e 69 6e 67 20 65 6c | 65 6d 65 6e 74 2e 0d 09 |ining el|ement...|
|00003ed0| 2f 2f 20 44 79 6e 61 6d | 69 63 56 4c 69 73 74 20 |// Dynam|icVList |
|00003ee0| 70 65 72 66 6f 72 6d 73 | 20 74 68 69 73 20 74 61 |performs| this ta|
|00003ef0| 73 6b 20 66 6f 72 20 61 | 20 6c 69 73 74 2c 20 73 |sk for a| list, s|
|00003f00| 6f 20 77 65 20 75 73 65 | 20 61 0d 09 2f 2f 20 73 |o we use| a..// s|
|00003f10| 69 6e 67 6c 65 2d 65 6c | 65 6d 65 6e 74 20 6c 69 |ingle-el|ement li|
|00003f20| 73 74 20 68 65 72 65 2e | 20 20 54 68 69 73 20 69 |st here.| This i|
|00003f30| 73 20 6e 65 65 64 65 64 | 20 62 65 63 61 75 73 65 |s needed| because|
|00003f40| 20 62 6f 74 68 0d 09 2f | 2f 20 73 74 72 69 6e 67 | both../|/ string|
|00003f50| 73 20 69 6e 20 61 20 74 | 6f 67 67 6c 65 20 69 74 |s in a t|oggle it|
|00003f60| 65 6d 20 63 6f 6e 74 61 | 69 6e 20 73 63 72 69 70 |em conta|in scrip|
|00003f70| 74 20 61 6e 64 20 6c 61 | 6e 67 75 61 67 65 0d 09 |t and la|nguage..|
|00003f80| 2f 2f 20 63 6f 64 65 20 | 66 69 65 6c 64 73 2c 20 |// code |fields, |
|00003f90| 77 68 69 63 68 20 6d 75 | 73 74 20 68 61 76 65 20 |which mu|st have |
|00003fa0| 74 68 65 20 73 61 6d 65 | 20 6e 61 6d 65 20 69 6e |the same| name in|
|00003fb0| 20 65 61 63 68 20 63 61 | 73 65 20 73 6f 0d 09 2f | each ca|se so../|
|00003fc0| 2f 20 74 68 61 74 20 61 | 20 73 69 6e 67 6c 65 20 |/ that a| single |
|00003fd0| 56 44 4c 20 6e 61 6d 65 | 64 20 73 74 61 74 65 6d |VDL name|d statem|
|00003fe0| 65 6e 74 20 63 61 6e 20 | 62 65 20 75 73 65 64 20 |ent can |be used |
|00003ff0| 74 6f 20 67 65 6e 65 72 | 61 74 65 20 61 6c 6c 0d |to gener|ate all.|
|00004000| 09 2f 2f 20 73 63 72 69 | 70 74 2f 6c 61 6e 67 75 |.// scri|pt/langu|
|00004010| 61 67 65 20 63 6f 64 65 | 20 70 6f 70 75 70 20 6d |age code| popup m|
|00004020| 65 6e 75 73 2e 0d 0d 09 | 4c 69 73 74 28 66 41 6c |enus....|List(fAl|
|00004030| 74 65 72 6e 61 74 65 49 | 74 65 6d 2c 20 4d 65 6e |ternateI|tem, Men|
|00004040| 75 49 74 65 6d 2c 20 31 | 29 0d 09 7b 0d 09 09 57 |uItem, 1|)..{...W|
|00004050| 6f 72 64 28 66 53 63 72 | 69 70 74 43 6f 64 65 29 |ord(fScr|iptCode)|
|00004060| 3b 0d 09 09 57 6f 72 64 | 28 66 4c 61 6e 67 75 61 |;...Word|(fLangua|
|00004070| 67 65 43 6f 64 65 29 3b | 0d 09 09 53 74 72 69 6e |geCode);|...Strin|
|00004080| 67 28 66 54 69 74 6c 65 | 2c 20 4c 65 6e 67 74 68 |g(fTitle|, Length|
|00004090| 57 6f 72 64 29 3b 0d 09 | 7d 0d 7d 0d 0d 44 65 66 |Word);..|}.}..Def|
|000040a0| 69 6e 65 28 46 57 5f 52 | 53 75 62 4d 65 6e 75 49 |ine(FW_R|SubMenuI|
|000040b0| 74 65 6d 29 0d 7b 0d 09 | 43 61 6c 6c 28 46 57 5f |tem).{..|Call(FW_|
|000040c0| 52 4d 65 6e 75 49 74 65 | 6d 29 3b 0d 0d 09 2f 2f |RMenuIte|m);...//|
|000040d0| 20 55 73 65 20 6f 66 20 | 4c 69 73 74 20 69 73 20 | Use of |List is |
|000040e0| 61 20 77 6f 72 6b 61 72 | 6f 75 6e 64 3b 20 73 65 |a workar|ound; se|
|000040f0| 65 20 63 6f 6d 6d 65 6e | 74 20 61 62 6f 76 65 2e |e commen|t above.|
|00004100| 0d 0d 09 4c 69 73 74 28 | 66 53 75 62 4d 65 6e 75 |...List(|fSubMenu|
|00004110| 2c 20 53 75 62 4d 65 6e | 75 2c 20 31 29 0d 09 09 |, SubMen|u, 1)...|
|00004120| 53 45 4c 46 3b 20 20 2f | 2f 20 73 75 62 6d 65 6e |SELF; /|/ submen|
|00004130| 75 20 63 6f 6e 74 61 69 | 6e 73 20 61 20 70 75 6c |u contai|ns a pul|
|00004140| 6c 2d 64 6f 77 6e 20 6d | 65 6e 75 20 28 27 70 64 |l-down m|enu ('pd|
|00004150| 6d 6e 27 29 0d 7d 0d 0d | 53 77 69 74 63 68 28 66 |mn').}..|Switch(f|
|00004160| 4c 61 62 65 6c 29 0d 7b | 0d 09 63 61 73 65 20 27 |Label).{|..case '|
|00004170| 72 6f 6f 74 27 3a 0d 09 | 7b 0d 09 09 43 61 6c 6c |root':..|{...Call|
|00004180| 28 46 57 5f 52 53 74 72 | 69 6e 67 44 61 74 61 29 |(FW_RStr|ingData)|
|00004190| 3b 0d 09 09 0d 09 09 4c | 69 73 74 28 66 4d 65 6e |;......L|ist(fMen|
|000041a0| 75 73 2c 20 4d 65 6e 75 | 2c 20 4f 6e 65 42 61 73 |us, Menu|, OneBas|
|000041b0| 65 64 43 6f 75 6e 74 28 | 31 36 29 29 0d 09 09 09 |edCount(|16))....|
|000041c0| 53 45 4c 46 3b 20 20 2f | 2f 20 72 6f 6f 74 20 6c |SELF; /|/ root l|
|000041d0| 65 76 65 6c 20 63 6f 6e | 74 61 69 6e 73 20 6c 69 |evel con|tains li|
|000041e0| 73 74 20 6f 66 20 70 75 | 6c 6c 2d 64 6f 77 6e 20 |st of pu|ll-down |
|000041f0| 6d 65 6e 75 73 0d 09 7d | 0d 09 09 09 0d 09 63 61 |menus..}|......ca|
|00004200| 73 65 20 27 70 64 6d 6e | 27 3a 0d 09 7b 0d 09 09 |se 'pdmn|':..{...|
|00004210| 57 6f 72 64 28 66 4f 62 | 6a 65 63 74 54 61 67 29 |Word(fOb|jectTag)|
|00004220| 3b 0d 09 09 4c 6f 6e 67 | 28 66 4f 62 6a 65 63 74 |;...Long|(fObject|
|00004230| 49 44 29 3b 0d 09 09 0d | 09 09 43 61 6c 6c 28 46 |ID);....|..Call(F|
|00004240| 57 5f 52 53 74 72 69 6e | 67 44 61 74 61 29 3b 0d |W_RStrin|gData);.|
|00004250| 0d 09 09 4c 69 73 74 28 | 66 49 74 65 6d 73 2c 20 |...List(|fItems, |
|00004260| 49 74 65 6d 2c 20 4f 6e | 65 42 61 73 65 64 43 6f |Item, On|eBasedCo|
|00004270| 75 6e 74 28 31 36 29 29 | 0d 09 09 7b 0d 09 09 09 |unt(16))|...{....|
|00004280| 43 61 6c 6c 28 46 57 5f | 52 41 72 63 68 69 76 61 |Call(FW_|RArchiva|
|00004290| 62 6c 65 4f 62 6a 65 63 | 74 29 3b 0d 09 09 0d 09 |bleObjec|t);.....|
|000042a0| 09 09 53 77 69 74 63 68 | 28 66 4c 61 62 65 6c 29 |..Switch|(fLabel)|
|000042b0| 0d 09 09 09 7b 0d 09 09 | 09 09 63 61 73 65 20 27 |....{...|..case '|
|000042c0| 74 78 69 74 27 3a 0d 09 | 09 09 09 7b 0d 09 09 09 |txit':..|...{....|
|000042d0| 09 09 43 61 6c 6c 28 46 | 57 5f 52 54 65 78 74 49 |..Call(F|W_RTextI|
|000042e0| 74 65 6d 29 3b 0d 09 09 | 09 09 7d 0d 09 09 09 09 |tem);...|..}.....|
|000042f0| 0d 09 09 09 09 63 61 73 | 65 20 27 74 67 69 74 27 |.....cas|e 'tgit'|
|00004300| 3a 0d 09 09 09 09 7b 0d | 09 09 09 09 09 43 61 6c |:.....{.|.....Cal|
|00004310| 6c 28 46 57 5f 52 54 6f | 67 67 6c 65 49 74 65 6d |l(FW_RTo|ggleItem|
|00004320| 29 3b 0d 09 09 09 09 7d | 0d 09 09 09 09 09 09 09 |);.....}|........|
|00004330| 09 0d 09 09 09 09 63 61 | 73 65 20 27 73 65 69 74 |......ca|se 'seit|
|00004340| 27 3a 0d 09 09 09 09 7b | 0d 09 09 09 09 09 43 61 |':.....{|......Ca|
|00004350| 6c 6c 28 46 57 5f 52 53 | 65 70 61 72 61 74 6f 72 |ll(FW_RS|eparator|
|00004360| 49 74 65 6d 29 3b 0d 09 | 09 09 09 7d 0d 09 09 09 |Item);..|...}....|
|00004370| 09 0d 09 09 09 09 63 61 | 73 65 20 27 73 75 69 74 |......ca|se 'suit|
|00004380| 27 3a 0d 09 09 09 09 7b | 0d 09 09 09 09 09 43 61 |':.....{|......Ca|
|00004390| 6c 6c 28 46 57 5f 52 53 | 75 62 4d 65 6e 75 49 74 |ll(FW_RS|ubMenuIt|
|000043a0| 65 6d 29 3b 0d 09 09 09 | 09 7d 0d 09 09 09 7d 0d |em);....|.}....}.|
|000043b0| 09 09 7d 0d 09 7d 0d 7d | 0d 00 00 5e 56 2f 2f 3d |..}..}.}|...^V//=|
|000043c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000043d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000043e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000043f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004400| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004410| 3d 3d 3d 3d 3d 3d 3d 0d | 2f 2f 0d 2f 2f 20 56 69 |=======.|//.// Vi|
|00004420| 65 77 65 72 20 64 65 73 | 63 72 69 70 74 69 6f 6e |ewer des|cription|
|00004430| 20 66 6f 72 20 27 46 57 | 76 6c 27 20 28 4f 44 46 | for 'FW|vl' (ODF|
|00004440| 20 76 69 65 77 20 6c 61 | 79 6f 75 74 29 20 72 65 | view la|yout) re|
|00004450| 73 6f 75 72 63 65 73 0d | 2f 2f 0d 2f 2f 20 41 75 |sources.|//.// Au|
|00004460| 74 68 6f 72 3a 20 20 20 | 20 20 53 74 65 76 65 20 |thor: | Steve |
|00004470| 43 72 75 74 63 68 66 69 | 65 6c 64 0d 2f 2f 0d 2f |Crutchfi|eld.//./|
|00004480| 2f 20 43 6f 70 79 72 69 | 67 68 74 3a 20 20 28 63 |/ Copyri|ght: (c|
|00004490| 29 20 31 39 39 36 20 62 | 79 20 41 70 70 6c 65 20 |) 1996 b|y Apple |
|000044a0| 43 6f 6d 70 75 74 65 72 | 2c 20 49 6e 63 2e 2c 20 |Computer|, Inc., |
|000044b0| 61 6c 6c 20 72 69 67 68 | 74 73 20 72 65 73 65 72 |all righ|ts reser|
|000044c0| 76 65 64 2e 0d 2f 2f 0d | 2f 2f 3d 3d 3d 3d 3d 3d |ved..//.|//======|
|000044d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000044e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000044f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004500| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004510| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004520| 3d 3d 0d 0d 2f 2f 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |==..//--|--------|
|00004530| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004540| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004550| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004560| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004570| 2d 2d 0d 2f 2f 20 44 65 | 66 69 6e 69 74 69 6f 6e |--.// De|finition|
|00004580| 73 20 66 6f 72 20 75 73 | 65 66 75 6c 20 73 63 72 |s for us|eful scr|
|00004590| 69 70 74 20 61 6e 64 20 | 6c 61 6e 67 75 61 67 65 |ipt and |language|
|000045a0| 20 63 6f 64 65 20 70 6f | 70 2d 75 70 20 6d 65 6e | code po|p-up men|
|000045b0| 75 73 2e 0d 2f 2f 20 28 | 49 66 20 52 65 73 45 64 |us..// (|If ResEd|
|000045c0| 69 74 20 73 75 70 70 6f | 72 74 65 64 20 61 6e 20 |it suppo|rted an |
|000045d0| 23 69 6e 63 6c 75 64 65 | 20 6d 65 63 68 61 6e 69 |#include| mechani|
|000045e0| 73 6d 2c 20 74 68 69 73 | 20 63 6f 75 6c 64 20 62 |sm, this| could b|
|000045f0| 65 0d 2f 2f 20 73 68 61 | 72 65 64 20 61 6d 6f 6e |e.// sha|red amon|
|00004600| 67 20 73 65 72 76 65 72 | 61 6c 20 72 65 73 6f 75 |g server|al resou|
|00004610| 72 63 65 20 74 79 70 65 | 73 2e 29 0d 2f 2f 2d 2d |rce type|s.).//--|
|00004620| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004630| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004640| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004650| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004660| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 0d 44 65 63 6c |--------|--..Decl|
|00004670| 61 72 65 4e 61 6d 65 64 | 53 74 61 74 65 6d 65 6e |areNamed|Statemen|
|00004680| 74 28 22 53 63 72 69 70 | 74 43 6f 64 65 22 29 0d |t("Scrip|tCode").|
|00004690| 09 4d 61 72 67 69 6e 28 | 30 2c 20 32 2c 20 30 2c |.Margin(|0, 2, 0,|
|000046a0| 20 30 29 0d 09 09 49 6e | 74 65 67 65 72 50 6f 70 | 0)...In|tegerPop|
|000046b0| 75 70 28 22 53 63 72 69 | 70 74 3a 22 2c 20 35 33 |up("Scri|pt:", 53|
|000046c0| 2c 20 66 53 63 72 69 70 | 74 43 6f 64 65 29 0d 09 |, fScrip|tCode)..|
|000046d0| 09 09 7b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |..{.....|IntItem(|
|000046e0| 22 52 6f 6d 61 6e 22 2c | 20 30 29 3b 0d 09 09 09 |"Roman",| 0);....|
|000046f0| 09 49 6e 74 49 74 65 6d | 28 22 53 79 73 74 65 6d |.IntItem|("System|
|00004700| 20 73 63 72 69 70 74 22 | 2c 20 2d 31 29 3b 0d 09 | script"|, -1);..|
|00004710| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 43 75 72 72 |...IntIt|em("Curr|
|00004720| 65 6e 74 20 73 63 72 69 | 70 74 22 2c 20 2d 32 29 |ent scri|pt", -2)|
|00004730| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 4a |;.....In|tItem("J|
|00004740| 61 70 61 6e 65 73 65 22 | 2c 20 31 29 3b 0d 09 09 |apanese"|, 1);...|
|00004750| 09 09 49 6e 74 49 74 65 | 6d 28 22 54 72 61 64 69 |..IntIte|m("Tradi|
|00004760| 74 69 6f 6e 61 6c 20 43 | 68 69 6e 65 73 65 22 2c |tional C|hinese",|
|00004770| 20 32 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d | 2);....|.IntItem|
|00004780| 28 22 4b 6f 72 65 61 6e | 22 2c 20 33 29 3b 0d 09 |("Korean|", 3);..|
|00004790| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 41 72 61 62 |...IntIt|em("Arab|
|000047a0| 69 63 22 2c 20 34 29 3b | 0d 09 09 09 09 49 6e 74 |ic", 4);|.....Int|
|000047b0| 49 74 65 6d 28 22 48 65 | 62 72 65 77 22 2c 20 35 |Item("He|brew", 5|
|000047c0| 29 3b 0d 09 09 09 09 49 | 6e 74 49 74 65 6d 28 22 |);.....I|ntItem("|
|000047d0| 47 72 65 65 6b 22 2c 20 | 36 29 3b 0d 09 09 09 09 |Greek", |6);.....|
|000047e0| 49 6e 74 49 74 65 6d 28 | 22 43 79 72 69 6c 6c 69 |IntItem(|"Cyrilli|
|000047f0| 63 22 2c 20 37 29 3b 0d | 09 09 09 09 49 6e 74 49 |c", 7);.|....IntI|
|00004800| 74 65 6d 28 22 52 69 67 | 68 74 2f 4c 65 66 74 20 |tem("Rig|ht/Left |
|00004810| 53 79 6d 62 6f 6c 73 22 | 2c 20 38 29 3b 0d 09 09 |Symbols"|, 8);...|
|00004820| 09 09 49 6e 74 49 74 65 | 6d 28 22 44 65 76 61 6e |..IntIte|m("Devan|
|00004830| 61 67 61 72 69 22 2c 20 | 39 29 3b 0d 09 09 09 09 |agari", |9);.....|
|00004840| 49 6e 74 49 74 65 6d 28 | 22 47 75 72 6d 75 6b 68 |IntItem(|"Gurmukh|
|00004850| 69 22 2c 20 31 30 29 3b | 0d 09 09 09 09 49 6e 74 |i", 10);|.....Int|
|00004860| 49 74 65 6d 28 22 47 75 | 6a 61 72 61 74 69 22 2c |Item("Gu|jarati",|
|00004870| 20 31 31 29 3b 0d 09 09 | 09 09 49 6e 74 49 74 65 | 11);...|..IntIte|
|00004880| 6d 28 22 4f 72 69 79 61 | 22 2c 20 31 32 29 3b 0d |m("Oriya|", 12);.|
|00004890| 09 09 09 09 49 6e 74 49 | 74 65 6d 28 22 42 65 6e |....IntI|tem("Ben|
|000048a0| 67 61 6c 69 22 2c 20 31 | 33 29 3b 0d 09 09 09 09 |gali", 1|3);.....|
|000048b0| 49 6e 74 49 74 65 6d 28 | 22 54 61 6d 69 6c 22 2c |IntItem(|"Tamil",|
|000048c0| 20 31 34 29 3b 0d 09 09 | 09 09 49 6e 74 49 74 65 | 14);...|..IntIte|
|000048d0| 6d 28 22 54 65 6c 75 67 | 75 22 2c 20 31 35 29 3b |m("Telug|u", 15);|
|000048e0| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 4b 61 |.....Int|Item("Ka|
|000048f0| 6e 6e 61 64 61 22 2c 20 | 31 36 29 3b 0d 09 09 09 |nnada", |16);....|
|00004900| 09 49 6e 74 49 74 65 6d | 28 22 4d 61 6c 61 79 61 |.IntItem|("Malaya|
|00004910| 6c 61 6d 22 2c 20 31 37 | 29 3b 0d 09 09 09 09 49 |lam", 17|);.....I|
|00004920| 6e 74 49 74 65 6d 28 22 | 53 69 6e 68 61 6c 65 73 |ntItem("|Sinhales|
|00004930| 65 22 2c 20 31 38 29 3b | 0d 09 09 09 09 49 6e 74 |e", 18);|.....Int|
|00004940| 49 74 65 6d 28 22 42 75 | 72 6d 65 73 65 22 2c 20 |Item("Bu|rmese", |
|00004950| 31 39 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |19);....|.IntItem|
|00004960| 28 22 4b 68 6d 65 72 22 | 2c 20 32 30 29 3b 0d 09 |("Khmer"|, 20);..|
|00004970| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 54 68 61 69 |...IntIt|em("Thai|
|00004980| 22 2c 20 32 31 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 21);.|....IntI|
|00004990| 74 65 6d 28 22 4c 61 6f | 74 69 61 6e 22 2c 20 32 |tem("Lao|tian", 2|
|000049a0| 32 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |2);.....|IntItem(|
|000049b0| 22 47 65 6f 72 67 69 61 | 6e 22 2c 20 32 33 29 3b |"Georgia|n", 23);|
|000049c0| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 41 72 |.....Int|Item("Ar|
|000049d0| 6d 65 6e 69 61 6e 22 2c | 20 32 34 29 3b 0d 09 09 |menian",| 24);...|
|000049e0| 09 09 49 6e 74 49 74 65 | 6d 28 22 53 69 6d 70 6c |..IntIte|m("Simpl|
|000049f0| 69 66 69 65 64 20 43 68 | 69 6e 65 73 65 22 2c 20 |ified Ch|inese", |
|00004a00| 32 35 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |25);....|.IntItem|
|00004a10| 28 22 54 69 62 65 74 61 | 6e 22 2c 20 32 36 29 3b |("Tibeta|n", 26);|
|00004a20| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 4d 6f |.....Int|Item("Mo|
|00004a30| 6e 67 6f 6c 69 61 6e 22 | 2c 20 32 37 29 3b 0d 09 |ngolian"|, 27);..|
|00004a40| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 47 65 65 7a |...IntIt|em("Geez|
|00004a50| 2f 45 74 68 69 6f 70 69 | 63 22 2c 20 32 38 29 3b |/Ethiopi|c", 28);|
|00004a60| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 45 61 |.....Int|Item("Ea|
|00004a70| 73 74 20 45 75 72 6f 70 | 65 61 6e 20 52 6f 6d 61 |st Europ|ean Roma|
|00004a80| 6e 22 2c 20 32 39 29 3b | 0d 09 09 09 09 49 6e 74 |n", 29);|.....Int|
|00004a90| 49 74 65 6d 28 22 56 69 | 65 74 6e 61 6d 65 73 65 |Item("Vi|etnamese|
|00004aa0| 22 2c 20 33 30 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 30);.|....IntI|
|00004ab0| 74 65 6d 28 22 45 78 74 | 65 6e 64 65 64 20 41 72 |tem("Ext|ended Ar|
|00004ac0| 61 62 69 63 22 2c 20 33 | 31 29 3b 0d 09 09 09 09 |abic", 3|1);.....|
|00004ad0| 49 6e 74 49 74 65 6d 28 | 22 55 6e 69 6e 74 65 72 |IntItem(|"Uninter|
|00004ae0| 70 72 65 74 65 64 20 53 | 79 6d 62 6f 6c 73 22 2c |preted S|ymbols",|
|00004af0| 20 33 32 29 3b 0d 09 09 | 09 7d 3b 0d 0d 44 65 63 | 32);...|.};..Dec|
|00004b00| 6c 61 72 65 4e 61 6d 65 | 64 53 74 61 74 65 6d 65 |lareName|dStateme|
|00004b10| 6e 74 28 22 4c 61 6e 67 | 75 61 67 65 43 6f 64 65 |nt("Lang|uageCode|
|00004b20| 22 29 0d 09 4d 61 72 67 | 69 6e 28 30 2c 20 32 2c |")..Marg|in(0, 2,|
|00004b30| 20 30 2c 20 32 29 0d 09 | 09 49 6e 74 65 67 65 72 | 0, 2)..|.Integer|
|00004b40| 50 6f 70 75 70 28 22 4c | 61 6e 67 75 61 67 65 3a |Popup("L|anguage:|
|00004b50| 22 2c 20 35 33 2c 20 66 | 4c 61 6e 67 75 61 67 65 |", 53, f|Language|
|00004b60| 43 6f 64 65 29 0d 09 09 | 09 7b 0d 09 09 09 09 49 |Code)...|.{.....I|
|00004b70| 6e 74 49 74 65 6d 28 22 | 45 6e 67 6c 69 73 68 22 |ntItem("|English"|
|00004b80| 2c 20 30 29 3b 0d 09 09 | 09 09 49 6e 74 49 74 65 |, 0);...|..IntIte|
|00004b90| 6d 28 22 46 72 65 6e 63 | 68 22 2c 20 31 29 3b 0d |m("Frenc|h", 1);.|
|00004ba0| 09 09 09 09 49 6e 74 49 | 74 65 6d 28 22 47 65 72 |....IntI|tem("Ger|
|00004bb0| 6d 61 6e 22 2c 20 32 29 | 3b 0d 09 09 09 09 49 6e |man", 2)|;.....In|
|00004bc0| 74 49 74 65 6d 28 22 49 | 74 61 6c 69 61 6e 22 2c |tItem("I|talian",|
|00004bd0| 20 33 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d | 3);....|.IntItem|
|00004be0| 28 22 44 75 74 63 68 22 | 2c 20 34 29 3b 0d 09 09 |("Dutch"|, 4);...|
|00004bf0| 09 09 49 6e 74 49 74 65 | 6d 28 22 53 77 65 64 69 |..IntIte|m("Swedi|
|00004c00| 73 68 22 2c 20 35 29 3b | 0d 09 09 09 09 49 6e 74 |sh", 5);|.....Int|
|00004c10| 49 74 65 6d 28 22 53 70 | 61 6e 69 73 68 22 2c 20 |Item("Sp|anish", |
|00004c20| 36 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |6);.....|IntItem(|
|00004c30| 22 44 61 6e 69 73 68 22 | 2c 20 37 29 3b 0d 09 09 |"Danish"|, 7);...|
|00004c40| 09 09 49 6e 74 49 74 65 | 6d 28 22 50 6f 72 74 75 |..IntIte|m("Portu|
|00004c50| 67 75 65 73 65 22 2c 20 | 38 29 3b 0d 09 09 09 09 |guese", |8);.....|
|00004c60| 49 6e 74 49 74 65 6d 28 | 22 4e 6f 72 77 65 67 69 |IntItem(|"Norwegi|
|00004c70| 61 6e 22 2c 20 39 29 3b | 0d 09 09 09 09 49 6e 74 |an", 9);|.....Int|
|00004c80| 49 74 65 6d 28 22 48 65 | 62 72 65 77 22 2c 20 31 |Item("He|brew", 1|
|00004c90| 30 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |0);.....|IntItem(|
|00004ca0| 22 4a 61 70 61 6e 65 73 | 65 22 2c 20 31 31 29 3b |"Japanes|e", 11);|
|00004cb0| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 41 72 |.....Int|Item("Ar|
|00004cc0| 61 62 69 63 22 2c 20 31 | 32 29 3b 0d 09 09 09 09 |abic", 1|2);.....|
|00004cd0| 49 6e 74 49 74 65 6d 28 | 22 46 69 6e 6e 69 73 68 |IntItem(|"Finnish|
|00004ce0| 22 2c 20 31 33 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 13);.|....IntI|
|00004cf0| 74 65 6d 28 22 47 72 65 | 65 6b 22 2c 20 31 34 29 |tem("Gre|ek", 14)|
|00004d00| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 49 |;.....In|tItem("I|
|00004d10| 63 65 6c 61 6e 64 69 63 | 22 2c 20 31 35 29 3b 0d |celandic|", 15);.|
|00004d20| 09 09 09 09 49 6e 74 49 | 74 65 6d 28 22 4d 61 6c |....IntI|tem("Mal|
|00004d30| 74 65 73 65 22 2c 20 31 | 36 29 3b 0d 09 09 09 09 |tese", 1|6);.....|
|00004d40| 49 6e 74 49 74 65 6d 28 | 22 54 75 72 6b 69 73 68 |IntItem(|"Turkish|
|00004d50| 22 2c 20 31 37 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 17);.|....IntI|
|00004d60| 74 65 6d 28 22 43 72 6f | 61 74 69 61 6e 22 2c 20 |tem("Cro|atian", |
|00004d70| 31 38 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |18);....|.IntItem|
|00004d80| 28 22 54 72 61 64 43 68 | 69 6e 65 73 65 22 2c 20 |("TradCh|inese", |
|00004d90| 31 39 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |19);....|.IntItem|
|00004da0| 28 22 55 72 64 75 22 2c | 20 32 30 29 3b 0d 09 09 |("Urdu",| 20);...|
|00004db0| 09 09 49 6e 74 49 74 65 | 6d 28 22 48 69 6e 64 69 |..IntIte|m("Hindi|
|00004dc0| 22 2c 20 32 31 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 21);.|....IntI|
|00004dd0| 74 65 6d 28 22 54 68 61 | 69 22 2c 20 32 32 29 3b |tem("Tha|i", 22);|
|00004de0| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 4b 6f |.....Int|Item("Ko|
|00004df0| 72 65 61 6e 22 2c 20 32 | 33 29 3b 0d 09 09 09 09 |rean", 2|3);.....|
|00004e00| 49 6e 74 49 74 65 6d 28 | 22 4c 69 74 68 75 61 6e |IntItem(|"Lithuan|
|00004e10| 69 61 6e 22 2c 20 32 34 | 29 3b 0d 09 09 09 09 49 |ian", 24|);.....I|
|00004e20| 6e 74 49 74 65 6d 28 22 | 50 6f 6c 69 73 68 22 2c |ntItem("|Polish",|
|00004e30| 20 32 35 29 3b 0d 09 09 | 09 09 49 6e 74 49 74 65 | 25);...|..IntIte|
|00004e40| 6d 28 22 48 75 6e 67 61 | 72 69 61 6e 22 2c 20 32 |m("Hunga|rian", 2|
|00004e50| 36 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |6);.....|IntItem(|
|00004e60| 22 45 73 74 6f 6e 69 61 | 6e 22 2c 20 32 37 29 3b |"Estonia|n", 27);|
|00004e70| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 4c 65 |.....Int|Item("Le|
|00004e80| 74 74 69 73 68 22 2c 20 | 32 38 29 3b 0d 09 09 09 |ttish", |28);....|
|00004e90| 09 49 6e 74 49 74 65 6d | 28 22 4c 61 74 76 69 61 |.IntItem|("Latvia|
|00004ea0| 6e 22 2c 20 32 38 29 3b | 0d 09 09 09 09 49 6e 74 |n", 28);|.....Int|
|00004eb0| 49 74 65 6d 28 22 4c 61 | 70 70 6f 6e 69 61 6e 22 |Item("La|pponian"|
|00004ec0| 2c 20 32 39 29 3b 0d 09 | 09 09 09 49 6e 74 49 74 |, 29);..|...IntIt|
|00004ed0| 65 6d 28 22 4c 61 70 70 | 69 73 68 22 2c 20 32 39 |em("Lapp|ish", 29|
|00004ee0| 29 3b 0d 09 09 09 09 49 | 6e 74 49 74 65 6d 28 22 |);.....I|ntItem("|
|00004ef0| 46 61 65 72 6f 65 73 65 | 22 2c 20 33 30 29 3b 0d |Faeroese|", 30);.|
|00004f00| 09 09 09 09 49 6e 74 49 | 74 65 6d 28 22 46 61 72 |....IntI|tem("Far|
|00004f10| 73 69 22 2c 20 33 31 29 | 3b 0d 09 09 09 09 49 6e |si", 31)|;.....In|
|00004f20| 74 49 74 65 6d 28 22 50 | 65 72 73 69 61 6e 22 2c |tItem("P|ersian",|
|00004f30| 20 33 31 29 3b 0d 09 09 | 09 09 49 6e 74 49 74 65 | 31);...|..IntIte|
|00004f40| 6d 28 22 52 75 73 73 69 | 61 6e 22 2c 20 33 32 29 |m("Russi|an", 32)|
|00004f50| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 53 |;.....In|tItem("S|
|00004f60| 69 6d 70 43 68 69 6e 65 | 73 65 22 2c 20 33 33 29 |impChine|se", 33)|
|00004f70| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 46 |;.....In|tItem("F|
|00004f80| 6c 65 6d 69 73 68 22 2c | 20 33 34 29 3b 0d 09 09 |lemish",| 34);...|
|00004f90| 09 09 49 6e 74 49 74 65 | 6d 28 22 49 72 69 73 68 |..IntIte|m("Irish|
|00004fa0| 22 2c 20 33 35 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 35);.|....IntI|
|00004fb0| 74 65 6d 28 22 41 6c 62 | 61 6e 69 61 6e 22 2c 20 |tem("Alb|anian", |
|00004fc0| 33 36 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |36);....|.IntItem|
|00004fd0| 28 22 52 6f 6d 61 6e 69 | 61 6e 22 2c 20 33 37 29 |("Romani|an", 37)|
|00004fe0| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 43 |;.....In|tItem("C|
|00004ff0| 7a 65 63 68 22 2c 20 33 | 38 29 3b 0d 09 09 09 09 |zech", 3|8);.....|
|00005000| 49 6e 74 49 74 65 6d 28 | 22 53 6c 6f 76 61 6b 22 |IntItem(|"Slovak"|
|00005010| 2c 20 33 39 29 3b 0d 09 | 09 09 09 49 6e 74 49 74 |, 39);..|...IntIt|
|00005020| 65 6d 28 22 53 6c 6f 76 | 65 6e 69 61 6e 22 2c 20 |em("Slov|enian", |
|00005030| 34 30 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |40);....|.IntItem|
|00005040| 28 22 59 69 64 64 69 73 | 68 22 2c 20 34 31 29 3b |("Yiddis|h", 41);|
|00005050| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 53 65 |.....Int|Item("Se|
|00005060| 72 62 69 61 6e 22 2c 20 | 34 32 29 3b 0d 09 09 09 |rbian", |42);....|
|00005070| 09 49 6e 74 49 74 65 6d | 28 22 4d 61 63 65 64 6f |.IntItem|("Macedo|
|00005080| 6e 69 61 6e 22 2c 20 34 | 33 29 3b 0d 09 09 09 09 |nian", 4|3);.....|
|00005090| 49 6e 74 49 74 65 6d 28 | 22 42 75 6c 67 61 72 69 |IntItem(|"Bulgari|
|000050a0| 61 6e 22 2c 20 34 34 29 | 3b 0d 09 09 09 09 49 6e |an", 44)|;.....In|
|000050b0| 74 49 74 65 6d 28 22 55 | 6b 72 61 69 6e 69 61 6e |tItem("U|krainian|
|000050c0| 22 2c 20 34 35 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 45);.|....IntI|
|000050d0| 74 65 6d 28 22 42 79 65 | 6c 6f 72 75 73 73 69 61 |tem("Bye|lorussia|
|000050e0| 6e 22 2c 20 34 36 29 3b | 0d 09 09 09 09 49 6e 74 |n", 46);|.....Int|
|000050f0| 49 74 65 6d 28 22 55 7a | 62 65 6b 22 2c 20 34 37 |Item("Uz|bek", 47|
|00005100| 29 3b 0d 09 09 09 09 49 | 6e 74 49 74 65 6d 28 22 |);.....I|ntItem("|
|00005110| 4b 61 7a 61 6b 68 22 2c | 20 34 38 29 3b 0d 09 09 |Kazakh",| 48);...|
|00005120| 09 09 49 6e 74 49 74 65 | 6d 28 22 41 7a 65 72 62 |..IntIte|m("Azerb|
|00005130| 61 69 6a 61 6e 69 22 2c | 20 34 39 29 3b 0d 09 09 |aijani",| 49);...|
|00005140| 09 09 49 6e 74 49 74 65 | 6d 28 22 41 7a 65 72 62 |..IntIte|m("Azerb|
|00005150| 61 69 6a 61 6e 41 72 22 | 2c 20 35 30 29 3b 0d 09 |aijanAr"|, 50);..|
|00005160| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 41 72 6d 65 |...IntIt|em("Arme|
|00005170| 6e 69 61 6e 22 2c 20 35 | 31 29 3b 0d 09 09 09 09 |nian", 5|1);.....|
|00005180| 49 6e 74 49 74 65 6d 28 | 22 47 65 6f 72 67 69 61 |IntItem(|"Georgia|
|00005190| 6e 22 2c 20 35 32 29 3b | 0d 09 09 09 09 49 6e 74 |n", 52);|.....Int|
|000051a0| 49 74 65 6d 28 22 4d 6f | 6c 64 61 76 69 61 6e 22 |Item("Mo|ldavian"|
|000051b0| 2c 20 35 33 29 3b 0d 09 | 09 09 09 49 6e 74 49 74 |, 53);..|...IntIt|
|000051c0| 65 6d 28 22 4b 69 72 67 | 68 69 7a 22 2c 20 35 34 |em("Kirg|hiz", 54|
|000051d0| 29 3b 0d 09 09 09 09 49 | 6e 74 49 74 65 6d 28 22 |);.....I|ntItem("|
|000051e0| 54 61 6a 69 6b 69 22 2c | 20 35 35 29 3b 0d 09 09 |Tajiki",| 55);...|
|000051f0| 09 09 49 6e 74 49 74 65 | 6d 28 22 54 75 72 6b 6d |..IntIte|m("Turkm|
|00005200| 65 6e 22 2c 20 35 36 29 | 3b 0d 09 09 09 09 49 6e |en", 56)|;.....In|
|00005210| 74 49 74 65 6d 28 22 4d | 6f 6e 67 6f 6c 69 61 6e |tItem("M|ongolian|
|00005220| 22 2c 20 35 37 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 57);.|....IntI|
|00005230| 74 65 6d 28 22 4d 6f 6e | 67 6f 6c 69 61 6e 43 79 |tem("Mon|golianCy|
|00005240| 72 22 2c 20 35 38 29 3b | 0d 09 09 09 09 49 6e 74 |r", 58);|.....Int|
|00005250| 49 74 65 6d 28 22 50 61 | 73 68 74 6f 22 2c 20 35 |Item("Pa|shto", 5|
|00005260| 39 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |9);.....|IntItem(|
|00005270| 22 4b 75 72 64 69 73 68 | 22 2c 20 36 30 29 3b 0d |"Kurdish|", 60);.|
|00005280| 09 09 09 09 49 6e 74 49 | 74 65 6d 28 22 4b 61 73 |....IntI|tem("Kas|
|00005290| 68 6d 69 72 69 22 2c 20 | 36 31 29 3b 0d 09 09 09 |hmiri", |61);....|
|000052a0| 09 49 6e 74 49 74 65 6d | 28 22 53 69 6e 64 68 69 |.IntItem|("Sindhi|
|000052b0| 22 2c 20 36 32 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 62);.|....IntI|
|000052c0| 74 65 6d 28 22 54 69 62 | 65 74 61 6e 22 2c 20 36 |tem("Tib|etan", 6|
|000052d0| 33 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |3);.....|IntItem(|
|000052e0| 22 4e 65 70 61 6c 69 22 | 2c 20 36 34 29 3b 0d 09 |"Nepali"|, 64);..|
|000052f0| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 53 61 6e 73 |...IntIt|em("Sans|
|00005300| 6b 72 69 74 22 2c 20 36 | 35 29 3b 0d 09 09 09 09 |krit", 6|5);.....|
|00005310| 49 6e 74 49 74 65 6d 28 | 22 4d 61 72 61 74 68 69 |IntItem(|"Marathi|
|00005320| 22 2c 20 36 36 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 66);.|....IntI|
|00005330| 74 65 6d 28 22 42 65 6e | 67 61 6c 69 22 2c 20 36 |tem("Ben|gali", 6|
|00005340| 37 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |7);.....|IntItem(|
|00005350| 22 41 73 73 61 6d 65 73 | 65 22 2c 20 36 38 29 3b |"Assames|e", 68);|
|00005360| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 47 75 |.....Int|Item("Gu|
|00005370| 6a 61 72 61 74 69 22 2c | 20 36 39 29 3b 0d 09 09 |jarati",| 69);...|
|00005380| 09 09 49 6e 74 49 74 65 | 6d 28 22 50 75 6e 6a 61 |..IntIte|m("Punja|
|00005390| 62 69 22 2c 20 37 30 29 | 3b 0d 09 09 09 09 49 6e |bi", 70)|;.....In|
|000053a0| 74 49 74 65 6d 28 22 4f | 72 69 79 61 22 2c 20 37 |tItem("O|riya", 7|
|000053b0| 31 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |1);.....|IntItem(|
|000053c0| 22 4d 61 6c 61 79 61 6c | 61 6d 22 2c 20 37 32 29 |"Malayal|am", 72)|
|000053d0| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 4b |;.....In|tItem("K|
|000053e0| 61 6e 6e 61 64 61 22 2c | 20 37 33 29 3b 0d 09 09 |annada",| 73);...|
|000053f0| 09 09 49 6e 74 49 74 65 | 6d 28 22 54 61 6d 69 6c |..IntIte|m("Tamil|
|00005400| 22 2c 20 37 34 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 74);.|....IntI|
|00005410| 74 65 6d 28 22 54 65 6c | 75 67 75 22 2c 20 37 35 |tem("Tel|ugu", 75|
|00005420| 29 3b 0d 09 09 09 09 49 | 6e 74 49 74 65 6d 28 22 |);.....I|ntItem("|
|00005430| 53 69 6e 68 61 6c 65 73 | 65 22 2c 20 37 36 29 3b |Sinhales|e", 76);|
|00005440| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 42 75 |.....Int|Item("Bu|
|00005450| 72 6d 65 73 65 22 2c 20 | 37 37 29 3b 0d 09 09 09 |rmese", |77);....|
|00005460| 09 49 6e 74 49 74 65 6d | 28 22 4b 68 6d 65 72 22 |.IntItem|("Khmer"|
|00005470| 2c 20 37 38 29 3b 0d 09 | 09 09 09 49 6e 74 49 74 |, 78);..|...IntIt|
|00005480| 65 6d 28 22 4c 61 6f 22 | 2c 20 37 39 29 3b 0d 09 |em("Lao"|, 79);..|
|00005490| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 56 69 65 74 |...IntIt|em("Viet|
|000054a0| 6e 61 6d 65 73 65 22 2c | 20 38 30 29 3b 0d 09 09 |namese",| 80);...|
|000054b0| 09 09 49 6e 74 49 74 65 | 6d 28 22 49 6e 64 6f 6e |..IntIte|m("Indon|
|000054c0| 65 73 69 61 6e 22 2c 20 | 38 31 29 3b 0d 09 09 09 |esian", |81);....|
|000054d0| 09 49 6e 74 49 74 65 6d | 28 22 54 61 67 61 6c 6f |.IntItem|("Tagalo|
|000054e0| 67 22 2c 20 38 32 29 3b | 0d 09 09 09 09 49 6e 74 |g", 82);|.....Int|
|000054f0| 49 74 65 6d 28 22 4d 61 | 6c 61 79 52 6f 6d 61 6e |Item("Ma|layRoman|
|00005500| 22 2c 20 38 33 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 83);.|....IntI|
|00005510| 74 65 6d 28 22 4d 61 6c | 61 79 41 72 61 62 69 63 |tem("Mal|ayArabic|
|00005520| 22 2c 20 38 34 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 84);.|....IntI|
|00005530| 74 65 6d 28 22 41 6d 68 | 61 72 69 63 22 2c 20 38 |tem("Amh|aric", 8|
|00005540| 35 29 3b 0d 09 09 09 09 | 49 6e 74 49 74 65 6d 28 |5);.....|IntItem(|
|00005550| 22 54 69 67 72 69 6e 79 | 61 22 2c 20 38 36 29 3b |"Tigriny|a", 86);|
|00005560| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 47 61 |.....Int|Item("Ga|
|00005570| 6c 6c 61 22 2c 20 38 37 | 29 3b 0d 09 09 09 09 49 |lla", 87|);.....I|
|00005580| 6e 74 49 74 65 6d 28 22 | 4f 72 6f 6d 6f 22 2c 20 |ntItem("|Oromo", |
|00005590| 38 37 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |87);....|.IntItem|
|000055a0| 28 22 53 6f 6d 61 6c 69 | 22 2c 20 38 38 29 3b 0d |("Somali|", 88);.|
|000055b0| 09 09 09 09 49 6e 74 49 | 74 65 6d 28 22 53 77 61 |....IntI|tem("Swa|
|000055c0| 68 69 6c 69 22 2c 20 38 | 39 29 3b 0d 09 09 09 09 |hili", 8|9);.....|
|000055d0| 49 6e 74 49 74 65 6d 28 | 22 52 75 61 6e 64 61 22 |IntItem(|"Ruanda"|
|000055e0| 2c 20 39 30 29 3b 0d 09 | 09 09 09 49 6e 74 49 74 |, 90);..|...IntIt|
|000055f0| 65 6d 28 22 52 75 6e 64 | 69 22 2c 20 39 31 29 3b |em("Rund|i", 91);|
|00005600| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 43 68 |.....Int|Item("Ch|
|00005610| 65 77 61 22 2c 20 39 32 | 29 3b 0d 09 09 09 09 49 |ewa", 92|);.....I|
|00005620| 6e 74 49 74 65 6d 28 22 | 4d 61 6c 61 67 61 73 79 |ntItem("|Malagasy|
|00005630| 22 2c 20 39 33 29 3b 0d | 09 09 09 09 49 6e 74 49 |", 93);.|....IntI|
|00005640| 74 65 6d 28 22 45 73 70 | 65 72 61 6e 74 6f 22 2c |tem("Esp|eranto",|
|00005650| 20 39 34 29 3b 0d 09 09 | 09 09 49 6e 74 49 74 65 | 94);...|..IntIte|
|00005660| 6d 28 22 57 65 6c 73 68 | 22 2c 20 31 32 38 29 3b |m("Welsh|", 128);|
|00005670| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 42 61 |.....Int|Item("Ba|
|00005680| 73 71 75 65 22 2c 20 31 | 32 39 29 3b 0d 09 09 09 |sque", 1|29);....|
|00005690| 09 49 6e 74 49 74 65 6d | 28 22 43 61 74 61 6c 61 |.IntItem|("Catala|
|000056a0| 6e 22 2c 20 31 33 30 29 | 3b 0d 09 09 09 09 49 6e |n", 130)|;.....In|
|000056b0| 74 49 74 65 6d 28 22 4c | 61 74 69 6e 22 2c 20 31 |tItem("L|atin", 1|
|000056c0| 33 31 29 3b 0d 09 09 09 | 09 49 6e 74 49 74 65 6d |31);....|.IntItem|
|000056d0| 28 22 51 75 65 63 68 75 | 61 22 2c 20 31 33 32 29 |("Quechu|a", 132)|
|000056e0| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 47 |;.....In|tItem("G|
|000056f0| 75 61 72 61 6e 69 22 2c | 20 31 33 33 29 3b 0d 09 |uarani",| 133);..|
|00005700| 09 09 09 49 6e 74 49 74 | 65 6d 28 22 41 79 6d 61 |...IntIt|em("Ayma|
|00005710| 72 61 22 2c 20 31 33 34 | 29 3b 0d 09 09 09 09 49 |ra", 134|);.....I|
|00005720| 6e 74 49 74 65 6d 28 22 | 54 61 74 61 72 22 2c 20 |ntItem("|Tatar", |
|00005730| 31 33 35 29 3b 0d 09 09 | 09 09 49 6e 74 49 74 65 |135);...|..IntIte|
|00005740| 6d 28 22 55 69 67 68 75 | 72 22 2c 20 31 33 36 29 |m("Uighu|r", 136)|
|00005750| 3b 0d 09 09 09 09 49 6e | 74 49 74 65 6d 28 22 44 |;.....In|tItem("D|
|00005760| 7a 6f 6e 67 6b 68 61 22 | 2c 20 31 33 37 29 3b 0d |zongkha"|, 137);.|
|00005770| 09 09 09 09 49 6e 74 49 | 74 65 6d 28 22 4a 61 76 |....IntI|tem("Jav|
|00005780| 61 6e 65 73 65 52 6f 6d | 22 2c 20 31 33 38 29 3b |aneseRom|", 138);|
|00005790| 0d 09 09 09 09 49 6e 74 | 49 74 65 6d 28 22 53 75 |.....Int|Item("Su|
|000057a0| 6e 64 61 6e 65 73 65 52 | 6f 6d 22 2c 20 31 33 39 |ndaneseR|om", 139|
|000057b0| 29 3b 0d 09 09 09 09 49 | 6e 74 49 74 65 6d 28 22 |);.....I|ntItem("|
|000057c0| 55 6e 73 70 65 63 69 66 | 69 65 64 22 2c 20 33 32 |Unspecif|ied", 32|
|000057d0| 37 36 37 29 3b 0d 09 09 | 09 7d 3b 0d 0d 2f 2f 2d |767);...|.};..//-|
|000057e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000057f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005800| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005810| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005820| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2f 2f 20 53 |--------|---.// S|
|00005830| 74 61 74 65 6d 65 6e 74 | 20 72 65 70 72 65 73 65 |tatement| represe|
|00005840| 6e 74 69 6e 67 20 61 20 | 6c 69 73 74 20 6f 66 20 |nting a |list of |
|00005850| 73 75 62 76 69 65 77 73 | 2c 20 61 73 20 75 73 65 |subviews|, as use|
|00005860| 64 20 69 6e 20 74 68 65 | 20 46 72 61 6d 65 4c 61 |d in the| FrameLa|
|00005870| 79 6f 75 74 0d 2f 2f 20 | 61 6e 64 20 53 75 70 65 |yout.// |and Supe|
|00005880| 72 56 69 65 77 20 64 65 | 66 69 6e 69 74 69 6f 6e |rView de|finition|
|00005890| 73 2e 20 20 49 64 65 61 | 6c 6c 79 20 74 68 65 20 |s. Idea|lly the |
|000058a0| 6c 69 73 74 20 6f 66 20 | 61 63 63 65 70 74 65 64 |list of |accepted|
|000058b0| 20 63 6c 61 73 73 20 6c | 61 62 65 6c 73 0d 2f 2f | class l|abels.//|
|000058c0| 20 69 6e 20 74 68 65 20 | 22 63 61 73 65 22 20 73 | in the |"case" s|
|000058d0| 74 61 74 65 6d 65 6e 74 | 73 20 77 6f 75 6c 64 6e |tatement|s wouldn|
|000058e0| 27 74 20 62 65 20 6e 65 | 65 64 65 64 3b 20 69 74 |'t be ne|eded; it|
|000058f0| 27 73 20 72 65 71 75 69 | 72 65 64 20 61 73 20 61 |'s requi|red as a|
|00005900| 0d 2f 2f 20 77 6f 72 6b | 61 72 6f 75 6e 64 20 62 |.// work|around b|
|00005910| 65 63 61 75 73 65 20 22 | 53 45 4c 46 22 20 63 6f |ecause "|SELF" co|
|00005920| 6d 6d 61 6e 64 73 20 63 | 61 6e 20 6f 6e 6c 79 20 |mmands c|an only |
|00005930| 61 70 70 65 61 72 20 69 | 6e 20 53 77 69 74 63 68 |appear i|n Switch|
|00005940| 20 0d 2f 2f 20 73 74 61 | 74 65 6d 65 6e 74 73 20 | .// sta|tements |
|00005950| 69 6e 20 56 44 4c 20 63 | 6f 64 65 2c 20 62 75 74 |in VDL c|ode, but|
|00005960| 20 52 65 73 45 64 69 74 | 20 64 6f 65 73 6e 27 74 | ResEdit| doesn't|
|00005970| 20 70 65 72 6d 69 74 20 | 61 20 22 53 45 4c 46 22 | permit |a "SELF"|
|00005980| 20 74 6f 20 61 70 70 65 | 61 72 0d 2f 2f 20 69 6e | to appe|ar.// in|
|00005990| 20 74 68 65 20 64 65 66 | 61 75 6c 74 20 63 6c 61 | the def|ault cla|
|000059a0| 75 73 65 20 6f 66 20 61 | 20 53 77 69 74 63 68 2e |use of a| Switch.|
|000059b0| 0d 2f 2f 0d 2f 2f 20 49 | 66 20 79 6f 75 20 61 64 |.//.// I|f you ad|
|000059c0| 64 20 79 6f 75 72 20 6f | 77 6e 20 63 75 73 74 6f |d your o|wn custo|
|000059d0| 6d 20 74 79 70 65 2c 20 | 79 6f 75 20 6d 75 73 74 |m type, |you must|
|000059e0| 20 61 64 64 20 61 20 22 | 63 61 73 65 22 20 73 74 | add a "|case" st|
|000059f0| 61 74 65 6d 65 6e 74 0d | 2f 2f 20 66 6f 72 20 69 |atement.|// for i|
|00005a00| 74 20 68 65 72 65 2e 0d | 2f 2f 2d 2d 2d 2d 2d 2d |t here..|//------|
|00005a10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005a20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005a30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005a40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005a50| 2d 2d 2d 2d 2d 2d 0d 0d | 44 65 63 6c 61 72 65 4e |------..|DeclareN|
|00005a60| 61 6d 65 64 53 74 61 74 | 65 6d 65 6e 74 28 22 56 |amedStat|ement("V|
|00005a70| 69 65 77 4c 69 73 74 22 | 29 0d 09 4d 61 72 67 69 |iewList"|)..Margi|
|00005a80| 6e 28 35 2c 20 35 2c 20 | 35 2c 20 35 29 0d 09 09 |n(5, 5, |5, 5)...|
|00005a90| 44 79 6e 61 6d 69 63 4c | 69 73 74 4d 61 72 67 69 |DynamicL|istMargi|
|00005aa0| 6e 28 22 56 69 65 77 73 | 3a 22 2c 20 66 56 69 65 |n("Views|:", fVie|
|00005ab0| 77 73 2c 20 57 69 64 74 | 68 20 3d 20 55 73 65 50 |ws, Widt|h = UseP|
|00005ac0| 61 72 65 6e 74 29 0d 09 | 09 09 44 79 6e 61 6d 69 |arent)..|..Dynami|
|00005ad0| 63 56 4c 69 73 74 28 66 | 56 69 65 77 73 2c 20 56 |cVList(f|Views, V|
|00005ae0| 69 65 77 2c 20 57 69 64 | 74 68 20 3d 20 55 73 65 |iew, Wid|th = Use|
|00005af0| 50 61 72 65 6e 74 29 0d | 09 09 09 09 53 77 69 74 |Parent).|....Swit|
|00005b00| 63 68 28 66 4c 61 62 65 | 6c 29 0d 09 09 09 09 7b |ch(fLabe|l).....{|
|00005b10| 0d 09 09 09 09 09 63 61 | 73 65 20 27 76 69 65 77 |......ca|se 'view|
|00005b20| 27 3a 0d 09 09 09 09 09 | 63 61 73 65 20 27 73 75 |':......|case 'su|
|00005b30| 76 77 27 3a 0d 09 09 09 | 09 09 63 61 73 65 20 27 |vw':....|..case '|
|00005b40| 63 6f 6e 74 27 3a 0d 09 | 09 09 09 09 63 61 73 65 |cont':..|....case|
|00005b50| 20 27 6e 63 6e 74 27 3a | 0d 09 09 09 09 09 63 61 | 'ncnt':|......ca|
|00005b60| 73 65 20 27 62 75 74 6e | 27 3a 0d 09 09 09 09 09 |se 'butn|':......|
|00005b70| 63 61 73 65 20 27 70 6f | 70 6d 27 3a 0d 09 09 09 |case 'po|pm':....|
|00005b80| 09 09 63 61 73 65 20 27 | 73 63 62 72 27 3a 0d 09 |..case '|scbr':..|
|00005b90| 09 09 09 09 63 61 73 65 | 20 27 67 72 62 78 27 3a |....case| 'grbx':|
|00005ba0| 0d 09 09 09 09 09 63 61 | 73 65 20 27 6c 62 6f 78 |......ca|se 'lbox|
|00005bb0| 27 3a 0d 09 09 09 09 09 | 63 61 73 65 20 27 73 74 |':......|case 'st|
|00005bc0| 78 74 27 3a 0d 09 09 09 | 09 09 63 61 73 65 20 27 |xt':....|..case '|
|00005bd0| 67 70 62 78 27 3a 0d 09 | 09 09 09 09 63 61 73 65 |gpbx':..|....case|
|00005be0| 20 27 65 64 76 77 27 3a | 0d 09 09 09 09 09 63 61 | 'edvw':|......ca|
|00005bf0| 73 65 20 27 70 69 63 76 | 27 3a 0d 09 09 09 09 09 |se 'picv|':......|
|00005c00| 63 61 73 65 20 27 50 77 | 64 76 27 3a 0d 09 09 09 |case 'Pw|dv':....|
|00005c10| 09 09 63 61 73 65 20 27 | 53 65 64 76 27 3a 0d 09 |..case '|Sedv':..|
|00005c20| 09 09 09 09 63 61 73 65 | 20 27 46 72 6d 76 27 3a |....case| 'Frmv':|
|00005c30| 0d 09 09 09 09 09 63 61 | 73 65 20 27 72 75 6c 72 |......ca|se 'rulr|
|00005c40| 27 3a 0d 09 09 09 09 09 | 63 61 73 65 20 27 64 72 |':......|case 'dr|
|00005c50| 76 77 27 3a 0d 09 09 09 | 09 09 63 61 73 65 20 27 |vw':....|..case '|
|00005c60| 63 74 76 77 27 3a 0d 09 | 09 09 09 09 09 53 45 4c |ctvw':..|.....SEL|
|00005c70| 46 0d 09 09 09 09 09 0d | 09 09 09 09 09 64 65 66 |F.......|.....def|
|00005c80| 61 75 6c 74 3a 0d 09 09 | 09 09 09 09 48 4c 69 73 |ault:...|....HLis|
|00005c90| 74 28 29 0d 09 09 09 09 | 09 09 7b 0d 09 09 09 09 |t().....|..{.....|
|00005ca0| 09 09 09 53 74 61 74 69 | 63 54 65 78 74 28 22 23 |...Stati|cText("#|
|00005cb0| 23 23 20 75 6e 6b 6e 6f | 77 6e 20 76 69 65 77 20 |## unkno|wn view |
|00005cc0| 63 6c 61 73 73 20 6c 61 | 62 65 6c 3a 20 22 29 3b |class la|bel: ");|
|00005cd0| 0d 09 09 09 09 09 09 09 | 53 74 61 74 69 63 54 65 |........|StaticTe|
|00005ce0| 78 74 28 66 4c 61 62 65 | 6c 29 3b 0d 09 09 09 09 |xt(fLabe|l);.....|
|00005cf0| 09 09 7d 0d 09 09 09 09 | 7d 0d 0d 2f 2f 2d 2d 2d |..}.....|}..//---|
|00005d00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005d10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005d20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005d30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005d40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 2f 2f 20 22 46 6f |--------|-.// "Fo|
|00005d50| 6e 74 22 20 61 6e 64 20 | 22 53 74 72 69 6e 67 22 |nt" and |"String"|
|00005d60| 20 61 72 65 20 75 74 69 | 6c 69 74 79 20 73 74 61 | are uti|lity sta|
|00005d70| 74 65 6d 65 6e 74 73 20 | 75 73 65 64 20 62 79 20 |tements |used by |
|00005d80| 74 68 65 20 6d 61 6e 79 | 20 76 69 65 77 0d 2f 2f |the many| view.//|
|00005d90| 20 63 6c 61 73 73 65 73 | 20 74 68 61 74 20 69 6e | classes| that in|
|00005da0| 63 6c 75 64 65 20 46 57 | 5f 52 46 6f 6e 74 20 61 |clude FW|_RFont a|
|00005db0| 6e 64 20 46 57 5f 52 53 | 74 72 69 6e 67 44 61 74 |nd FW_RS|tringDat|
|00005dc0| 61 20 72 65 73 6f 75 72 | 63 65 0d 2f 2f 20 69 6e |a resour|ce.// in|
|00005dd0| 66 6f 72 6d 61 74 69 6f | 6e 2e 20 20 54 68 65 20 |formatio|n. The |
|00005de0| 75 73 65 20 6f 66 20 44 | 79 6e 61 6d 69 63 56 4c |use of D|ynamicVL|
|00005df0| 69 73 74 20 69 6e 20 62 | 6f 74 68 20 64 65 66 69 |ist in b|oth defi|
|00005e00| 6e 69 74 69 6f 6e 73 20 | 69 73 0d 2f 2f 20 61 20 |nitions |is.// a |
|00005e10| 77 6f 72 6b 61 72 6f 75 | 6e 64 3b 20 73 65 65 20 |workarou|nd; see |
|00005e20| 74 68 65 20 63 6f 6d 6d | 65 6e 74 73 20 69 6e 20 |the comm|ents in |
|00005e30| 74 68 65 20 45 44 4c 20 | 63 6f 64 65 20 66 6f 72 |the EDL |code for|
|00005e40| 20 64 65 74 61 69 6c 73 | 2e 0d 2f 2f 2d 2d 2d 2d | details|..//----|
|00005e50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005e60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005e70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005e80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005e90| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 0d 44 65 63 6c 61 72 |--------|..Declar|
|00005ea0| 65 4e 61 6d 65 64 53 74 | 61 74 65 6d 65 6e 74 28 |eNamedSt|atement(|
|00005eb0| 22 46 6f 6e 74 22 29 0d | 09 4c 61 62 65 6c 28 22 |"Font").|.Label("|
|00005ec0| 46 6f 6e 74 22 2c 20 53 | 69 6e 67 6c 65 2c 20 57 |Font", S|ingle, W|
|00005ed0| 69 64 74 68 20 3d 20 55 | 73 65 50 61 72 65 6e 74 |idth = U|seParent|
|00005ee0| 29 0d 09 09 4d 61 72 67 | 69 6e 28 35 2c 20 30 2c |)...Marg|in(5, 0,|
|00005ef0| 20 35 2c 20 35 29 0d 09 | 09 09 56 4c 69 73 74 28 | 5, 5)..|..VList(|
|00005f00| 57 69 64 74 68 20 3d 20 | 55 73 65 50 61 72 65 6e |Width = |UseParen|
|00005f10| 74 29 0d 09 09 09 7b 0d | 09 09 09 09 48 4c 69 73 |t)....{.|....HLis|
|00005f20| 74 28 29 0d 09 09 09 09 | 7b 0d 09 09 09 09 09 45 |t().....|{......E|
|00005f30| 64 69 74 54 65 78 74 28 | 66 46 6f 6e 74 53 69 7a |ditText(|fFontSiz|
|00005f40| 65 2c 20 46 69 78 65 64 | 28 31 36 2c 20 31 36 29 |e, Fixed|(16, 16)|
|00005f50| 2c 20 4c 61 62 65 6c 20 | 3d 20 22 46 6f 6e 74 20 |, Label |= "Font |
|00005f60| 73 69 7a 65 3a 22 2c 20 | 57 69 64 74 68 20 3d 20 |size:", |Width = |
|00005f70| 31 30 30 2c 20 4c 61 62 | 65 6c 57 69 64 74 68 20 |100, Lab|elWidth |
|00005f80| 3d 20 35 30 2c 20 4c 61 | 62 65 6c 41 6c 69 67 6e |= 50, La|belAlign|
|00005f90| 6d 65 6e 74 20 3d 20 52 | 69 67 68 74 29 3b 0d 09 |ment = R|ight);..|
|00005fa0| 09 09 09 09 45 64 69 74 | 54 65 78 74 28 66 46 6f |....Edit|Text(fFo|
|00005fb0| 6e 74 53 74 79 6c 65 2c | 20 4c 61 62 65 6c 20 3d |ntStyle,| Label =|
|00005fc0| 20 22 53 74 79 6c 65 3a | 22 2c 20 57 69 64 74 68 | "Style:|", Width|
|00005fd0| 20 3d 20 31 30 30 2c 20 | 4c 61 62 65 6c 57 69 64 | = 100, |LabelWid|
|00005fe0| 74 68 20 3d 20 35 30 2c | 20 4c 61 62 65 6c 41 6c |th = 50,| LabelAl|
|00005ff0| 69 67 6e 6d 65 6e 74 20 | 3d 20 52 69 67 68 74 29 |ignment |= Right)|
|00006000| 3b 0d 09 09 09 09 7d 0d | 09 09 09 09 0d 09 09 09 |;.....}.|........|
|00006010| 09 44 79 6e 61 6d 69 63 | 56 4c 69 73 74 28 66 46 |.Dynamic|VList(fF|
|00006020| 6f 6e 74 4e 61 6d 65 2c | 20 53 74 72 69 6e 67 2c |ontName,| String,|
|00006030| 20 57 69 64 74 68 20 3d | 20 55 73 65 50 61 72 65 | Width =| UsePare|
|00006040| 6e 74 29 0d 09 09 09 09 | 09 56 4c 69 73 74 28 57 |nt).....|.VList(W|
|00006050| 69 64 74 68 20 3d 20 55 | 73 65 50 61 72 65 6e 74 |idth = U|seParent|
|00006060| 29 0d 09 09 09 09 09 7b | 0d 09 09 09 09 09 09 49 |)......{|.......I|
|00006070| 6e 63 6c 75 64 65 4e 61 | 6d 65 64 53 74 61 74 65 |ncludeNa|medState|
|00006080| 6d 65 6e 74 28 22 53 63 | 72 69 70 74 43 6f 64 65 |ment("Sc|riptCode|
|00006090| 22 29 3b 0d 09 09 09 09 | 09 09 49 6e 63 6c 75 64 |");.....|..Includ|
|000060a0| 65 4e 61 6d 65 64 53 74 | 61 74 65 6d 65 6e 74 28 |eNamedSt|atement(|
|000060b0| 22 4c 61 6e 67 75 61 67 | 65 43 6f 64 65 22 29 3b |"Languag|eCode");|
|000060c0| 0d 09 09 09 09 09 09 45 | 64 69 74 54 65 78 74 28 |.......E|ditText(|
|000060d0| 66 46 6f 6e 74 4e 61 6d | 65 2c 20 4c 61 62 65 6c |fFontNam|e, Label|
|000060e0| 20 3d 20 22 46 6f 6e 74 | 20 6e 61 6d 65 3a 22 2c | = "Font| name:",|
|000060f0| 20 4c 61 62 65 6c 57 69 | 64 74 68 20 3d 20 35 30 | LabelWi|dth = 50|
|00006100| 2c 20 4c 61 62 65 6c 41 | 6c 69 67 6e 6d 65 6e 74 |, LabelA|lignment|
|00006110| 20 3d 20 52 69 67 68 74 | 2c 20 57 69 64 74 68 20 | = Right|, Width |
|00006120| 3d 20 31 35 30 29 3b 0d | 09 09 09 09 09 7d 0d 09 |= 150);.|.....}..|
|00006130| 09 09 7d 0d 0d 44 65 63 | 6c 61 72 65 4e 61 6d 65 |..}..Dec|lareName|
|00006140| 64 53 74 61 74 65 6d 65 | 6e 74 28 22 53 74 72 69 |dStateme|nt("Stri|
|00006150| 6e 67 22 29 0d 09 4c 61 | 62 65 6c 28 22 53 74 72 |ng")..La|bel("Str|
|00006160| 69 6e 67 22 2c 20 53 69 | 6e 67 6c 65 2c 20 57 69 |ing", Si|ngle, Wi|
|00006170| 64 74 68 20 3d 20 55 73 | 65 50 61 72 65 6e 74 29 |dth = Us|eParent)|
|00006180| 0d 09 09 4d 61 72 67 69 | 6e 28 35 2c 20 30 2c 20 |...Margi|n(5, 0, |
|00006190| 35 2c 20 35 29 0d 09 09 | 09 44 79 6e 61 6d 69 63 |5, 5)...|.Dynamic|
|000061a0| 56 4c 69 73 74 28 66 53 | 74 72 69 6e 67 2c 20 53 |VList(fS|tring, S|
|000061b0| 74 72 69 6e 67 2c 20 57 | 69 64 74 68 20 3d 20 55 |tring, W|idth = U|
|000061c0| 73 65 50 61 72 65 6e 74 | 29 0d 09 09 09 09 56 4c |seParent|).....VL|
|000061d0| 69 73 74 28 57 69 64 74 | 68 20 3d 20 55 73 65 50 |ist(Widt|h = UseP|
|000061e0| 61 72 65 6e 74 29 0d 09 | 09 09 09 7b 0d 09 09 09 |arent)..|...{....|
|000061f0| 09 09 49 6e 63 6c 75 64 | 65 4e 61 6d 65 64 53 74 |..Includ|eNamedSt|
|00006200| 61 74 65 6d 65 6e 74 28 | 22 53 63 72 69 70 74 43 |atement(|"ScriptC|
|00006210| 6f 64 65 22 29 3b 0d 09 | 09 09 09 09 49 6e 63 6c |ode");..|....Incl|
|00006220| 75 64 65 4e 61 6d 65 64 | 53 74 61 74 65 6d 65 6e |udeNamed|Statemen|
|00006230| 74 28 22 4c 61 6e 67 75 | 61 67 65 43 6f 64 65 22 |t("Langu|ageCode"|
|00006240| 29 3b 0d 09 09 09 09 09 | 45 64 69 74 54 65 78 74 |);......|EditText|
|00006250| 28 66 53 74 72 69 6e 67 | 2c 20 4c 61 62 65 6c 20 |(fString|, Label |
|00006260| 3d 20 22 53 74 72 69 6e | 67 3a 22 2c 20 4c 61 62 |= "Strin|g:", Lab|
|00006270| 65 6c 57 69 64 74 68 20 | 3d 20 35 30 2c 20 4c 61 |elWidth |= 50, La|
|00006280| 62 65 6c 41 6c 69 67 6e | 6d 65 6e 74 20 3d 20 52 |belAlign|ment = R|
|00006290| 69 67 68 74 29 3b 0d 09 | 09 09 09 7d 0d 0d 44 65 |ight);..|...}..De|
|000062a0| 63 6c 61 72 65 4e 61 6d | 65 64 53 74 61 74 65 6d |clareNam|edStatem|
|000062b0| 65 6e 74 28 22 43 6f 6c | 6f 72 22 29 0d 09 4c 61 |ent("Col|or")..La|
|000062c0| 62 65 6c 28 22 45 72 61 | 73 65 20 43 6f 6c 6f 72 |bel("Era|se Color|
|000062d0| 22 2c 20 53 69 6e 67 6c | 65 2c 20 57 69 64 74 68 |", Singl|e, Width|
|000062e0| 20 3d 20 55 73 65 50 61 | 72 65 6e 74 29 0d 09 09 | = UsePa|rent)...|
|000062f0| 4d 61 72 67 69 6e 28 35 | 2c 20 35 2c 20 35 2c 20 |Margin(5|, 5, 5, |
|00006300| 35 29 0d 09 09 09 56 4c | 69 73 74 28 57 69 64 74 |5)....VL|ist(Widt|
|00006310| 68 20 3d 20 55 73 65 50 | 61 72 65 6e 74 29 0d 09 |h = UseP|arent)..|
|00006320| 09 09 7b 0d 09 09 09 09 | 45 64 69 74 54 65 78 74 |..{.....|EditText|
|00006330| 28 66 52 65 64 2c 20 4c | 61 62 65 6c 20 3d 20 22 |(fRed, L|abel = "|
|00006340| 52 65 64 3a 22 2c 20 4c | 61 62 65 6c 57 69 64 74 |Red:", L|abelWidt|
|00006350| 68 20 3d 20 35 30 2c 20 | 4c 61 62 65 6c 41 6c 69 |h = 50, |LabelAli|
|00006360| 67 6e 6d 65 6e 74 20 3d | 20 52 69 67 68 74 2c 20 |gnment =| Right, |
|00006370| 57 69 64 74 68 20 3d 20 | 31 35 30 29 3b 0d 09 09 |Width = |150);...|
|00006380| 09 09 53 70 61 63 65 72 | 28 48 65 69 67 68 74 20 |..Spacer|(Height |
|00006390| 3d 20 35 29 3b 0d 09 09 | 09 09 0d 09 09 09 09 45 |= 5);...|.......E|
|000063a0| 64 69 74 54 65 78 74 28 | 66 47 72 65 65 6e 2c 20 |ditText(|fGreen, |
|000063b0| 4c 61 62 65 6c 20 3d 20 | 22 47 72 65 65 6e 3a 22 |Label = |"Green:"|
|000063c0| 2c 20 4c 61 62 65 6c 57 | 69 64 74 68 20 3d 20 35 |, LabelW|idth = 5|
|000063d0| 30 2c 20 4c 61 62 65 6c | 41 6c 69 67 6e 6d 65 6e |0, Label|Alignmen|
|000063e0| 74 20 3d 20 52 69 67 68 | 74 2c 20 57 69 64 74 68 |t = Righ|t, Width|
|000063f0| 20 3d 20 31 35 30 29 3b | 0d 09 09 09 09 53 70 61 | = 150);|.....Spa|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.